5111 458
35033 352
205189 1094
22802 886
40891 153
15782 791
61640 676
27144 382
39054 580
12848 332
10423 453
11366 218
31181 665
19079 236
15736 146
9659 85
13194 640
2285 293