2967 596
2835 431
1405 281
3696 546
2382 465
3464 489
2463 380
757 107
635 53
2131 608
1440 204
3388 571
1621 273
2233 400
3495 738
5796 330
2830 534
1794 382
861 236
3186 973
2885 406
3746 611
3013 766
3639 581