2533 181
11896 168
5822 138
15078 438
42333 625
40057 975
46829 316
32818 220
16212 111
7930 163
7849 553
17673 216
33920 930
10364 344
6536 947
2616 316
40997 437