39728 247
28505 389
30868 214
1189 40
8911 186
5507 835
3359 222
26733 57
13810 604
23256 157
29723 251
44487 509
37656 603
19673 547
12159 562
9225 408
8744 433
24258 571
40252 953
13165 675
23805 422
2858 671
1246 133
93617 840
8616 681
18590 326
17891 116
14622 32