2506 181
11894 168
5822 138
15072 438
42325 625
40041 975
46817 316
32805 220
16200 111
7922 163
7839 553
17656 216
33897 930
10360 344
6534 947
2616 316
40981 437