2942 797
3242 317
2981 756
508 59
3101 627
5955 861
4027 518
1115 258
5219 473
834 161
2775 623
2340 567
1761 486
2584 430
1400 290
1457 316
3280 577
1765 83
4115 740
7279 543
2791 403
3328 712
4773 258
3734 453