3583 56
2986 510
6250 549
2711 225
84481 169
8933 189
828 76
4671 98
2902 457
109332 629
4701 514
1922 217
1947 41
14664 636
5092 469
4313 405
5151 451
1998 66
3904 621
3757 525
4241 567
5228 703
4857 822
6936 532
6207 534
3687 545
5519 687
4328 640