93052 752
3934 283
1354 184
2570 75
40518 205
54911 146
4777 384
4168 112
10012 556
7815 571
12056 692
5007 427
3872 408
1873 31
5793 256
6120 423
4162 725
2882 610