50973 181
15665 729
30012 156
17709 516
43612 507
4203 447
7702 548
4031 155
13228 616
23238 346
2962 325
4999 251
5261 109
4031 780
16556 338
3340 695
29547 603
28064 169
7499 286
17625 367
6957 689
14636 204
4061 821
5258 674
15843 132
19155 213
8296 108
3203 372