5108 458
35030 352
205173 1094
22802 886
40884 153
15775 791
61628 676
27133 382
39051 580
12843 332
10418 453
11362 218
31148 665
19060 236
15728 146
9641 85
13170 640
2277 293