4005 204
19605 729
4478 186
3018 97
9387 434
17853 625
31219 769
5177 409
6925 472
18270 669
3910 479