3139 76
4518 291
13375 554
6150 391
32678 788
4595 605
55724 777
18569 569
29307 434
4621 549
3768 357
6591 422
9591 652
3836 211
8882 648
1470 93
4651 549
2663 528
3020 656
3741 617