3966 204
19590 729
4474 186
3015 97
9384 434
17847 625
31200 769
5177 409
6922 472
18256 669
3908 479