2504 181
11894 168
5822 138
15072 438
42325 625
40040 975
46816 316
32805 220
16200 111
7921 163
7839 553
17654 216
33896 930
10360 344
6534 947
2616 316
40981 437