2960 76
4348 291
13310 554
6077 391
32637 788
4563 605
55654 777
18444 569
29215 434
4591 549
3744 357
6562 422
9555 652
3797 211
8834 648
1444 93
4626 549
2642 528
3002 656
3718 617