5135 458
35042 352
205268 1094
22823 886
40979 153
15811 791
61709 676
27192 382
39084 581
12864 332
10442 453
11376 218
31251 665
19143 236
15758 146
9689 85
13277 640
2305 293