2596 181
11908 168
5829 138
15108 438
42362 625
40149 975
46914 316
32885 220
16275 111
7960 163
7866 553
17742 216
34005 930
10392 344
6540 947
2620 316
41244 437