3995 204
19605 729
4477 186
3017 97
9385 434
17853 625
31215 769
5177 409
6925 472
18266 669
3908 479