4015 204
19606 729
4479 186
3020 97
9389 434
17855 625
31227 769
5177 409
6926 472
18272 669
3910 479