40956 447
29245 770
16483 845
10705 739
15247 479
95149 260
13171 386
27107 246
104697 567
6004 270
16174 566
7864 752
12484 646
3727 610
6417 319
2527 273
9393 486
15139 317
19587 414
79508 947
14443 709
9229 440
31139 287
22403 624
11621 655
16160 59
28004 37
30381 84