2983 76
4364 291
13317 554
6088 391
32640 788
4566 605
55660 777
18495 569
29230 434
4596 549
3744 357
6565 422
9563 652
3800 211
8835 648
1450 93
4628 549
2645 528
3002 656
3720 617