2958 488
3749 308
4902 557
2768 583
3953 323
1132 234
1304 108
2734 396
3743 518
1318 98
2515 262
5825 275
1933 342
3342 705
2490 801
5609 450
1045 221
2304 448
3698 89
6859 873
3089 564
2902 653
624 71
3639 769