2890 203
19414 729
4342 186
2967 97
9168 433
17782 625
31042 769
5134 409
6857 472
18168 669
3896 479