3000 410
3080 629
15635 491
41333 371
4767 520
2480 669
4497 688
16954 883
5430 297
1563 198
1414 171
38398 944
46953 548
13117 211
4807 645
15347 530
19947 905
4398 716
3280 210
752 83
13093 810
7505 105
3879 260
4925 688
4238 176
2155 102
2958 110
25301 277