2546 181
11901 168
5823 138
15081 438
42333 625
40065 975
46837 316
32824 220
16218 111
7932 163
7851 553
17679 216
33932 930
10366 344
6536 947
2617 316
41004 437