6515 813
4048 596
6564 455
3931 750
4285 449
4230 451
3965 681
56372 877
49268 429
30867 305
15828 582
47639 846