3953 204
19590 729
4473 186
3015 97
9383 434
17846 625
31200 769
5177 409
6921 472
18256 669
3908 479