5125 521
4546 184
3505 821
3727 579
8373 614
5077 537
3234 533
5636 653
564 90
2383 501
2309 407
3010 828
1983 273
3346 612
6223 749
3649 880
2279 391
9063 479
851 197
3680 155
2686 345
651 138
2230 512
2849 747