2984 76
4365 291
13318 554
6092 391
32640 788
4566 605
55662 777
18501 569
29231 434
4596 549
3744 357
6565 422
9563 652
3801 211
8835 648
1451 93
4628 549
2647 528
3002 656
3722 617