5108 458
35030 352
205170 1094
22801 886
40883 153
15774 791
61628 676
27132 382
39050 580
12843 332
10418 453
11361 218
31146 665
19060 236
15728 146
9641 85
13164 640
2277 293