31583 279
8257 118
1654 86
17710 604
6946 87
1437 263
20630 375
6454 367
4989 775
59074 833
95646 646
8163 546
6495 695
53066 557
15380 50
5720 675
2325 221
7860 668
21378 589
18280 72
10962 426
32466 404
23776 868
19145 724