2903 203
6628 662
15715 642
25552 178
10222 775
1864 88
4372 898
11833 474
3983 587
3845 808
3611 623
31821 461
4098 135
2895 264
3223 268
1405 54
2886 371
3836 681
2959 140
24709 817
3127 47
19550 495
2725 312
2538 125