2362 242
2821 228
4250 631
3619 858
3302 646
2946 247
1428 301
3540 485
1391 124
671 213
1533 319
3701 763
2478 168
3323 43
3512 713
2985 501
1686 297
1673 95
1613 394
1451 84
633 140
2905 482
3004 244
3950 833