39892 247
28593 389
30995 214
1207 40
8954 186
5531 835
3375 222
26860 57
13853 604
23349 157
29850 251
44656 509
37843 603
19858 547
12263 562
9296 408
8793 433
24369 571
40441 953
13227 675
23906 422
2865 671
1265 133
93923 840
8654 681
18668 326
17988 116
14696 32