31010 537
37892 97
10738 432
79050 310
3846 391
2669 58
5262 674
19988 267
16701 573
30362 293
4007 290
3250 232
2453 166
9290 850
6529 111
116550 641
3414 479
1862 126
27793 217
3603 488
2095 226
17411 651
7289 389
26123 51
13677 275
3659 689
12228 520
40814 544