2982 277
7505 736
7584 347
6370 116
3702 715
2849 184
4349 305
3542 523
4270 469
3682 854
1897 52
6675 605
6904 693
1601 113
1670 293
3979 240
9731 377
7782 789
4320 308
3811 342
2157 478
3932 282
3751 810
4060 821