3200 917
2440 642
1113 269
29413 914
98736 816
1312 284
5212 516
31363 309
28013 793
2951 544
8323 750
3290 135
31336 78
58853 793
9014 397
44363 279
4951 179
5064 245
9759 866
6541 385
841 108
6689 892
2005 401
1101 50