2597 181
11909 168
5829 138
15111 438
42365 625
40160 975
46920 316
32887 220
16282 111
7964 163
7867 553
17746 216
34008 930
10393 344
6540 947
2620 316
41256 437