2981 508
1245 111
3544 605
2929 544
2497 539
5626 287
3350 590
3830 260
2253 406
4399 412
7013 373
2896 568
1992 139
2746 518
3745 535
3436 484
3567 534
1714 306
3159 102
1999 292
3325 335
5834 593
4805 620
2754 423