1781 402
4908 204
19978 729
4551 186
3082 98
9505 434
17896 625
31681 769
5222 409
7005 472
18419 669
3952 479