5106 458
35029 352
205163 1094
22800 886
40883 153
15774 791
61626 676
27132 382
39049 580
12843 332
10418 453
11360 218
31145 665
19055 236
15728 146
9641 85
13162 640
2277 293