3033 876
2934 690
13528 543
3076 655
8961 626
1290 227
1224 132
4037 316
6733 72
3392 633
2490 573
3465 500
1288 70
1984 588
711 45
1327 261
2048 191
3541 577
2082 253
6059 58
4202 621
2887 261
3102 614
3849 789