1050 116
3752 923
6417 793
5514 508
2779 587
1239 261
2956 554
2385 634
2773 583
1306 243
1062 246
458 95
2370 691
1389 223
2260 427
1857 353