2942 797
3241 317
2980 756
3100 627
502 59
5954 861
4027 518
1115 258
5218 473
2775 623
832 161
2340 567
1761 486
2584 430
1399 290
1457 316
3280 577
1765 83
4114 740
7278 543
3328 712
2789 403
3734 453
4769 258