3000 93
10530 688
27996 681
13221 157
22128 383
10587 576
9514 39
5792 598
5596 288
12901 351
5646 686
4530 623
2510 628
1030 159
3839 760
819 39
6133 759
3373 572
9674 410
15033 404
3590 642
3721 713
5567 417
4564 318
1815 69
944 52
6718 214
7800 594