19255 841
13805 556
10339 450
19056 63
40015 241
3550 617
37537 142
24479 159
18187 671
2340 358
2282 356
3074 459
2076 356
1947 217