50959 181
15660 729
30009 156
17705 516
43602 507
4203 447
7698 548
4029 155
13228 616
23234 346
2962 325
4995 251
5260 109
4031 780
16554 338
3340 695
29544 603
28061 169
7494 286
17624 367
6956 689
14636 204
4061 821
5258 674
15840 132
19154 213
8296 108
3203 372