5111 458
35033 352
205189 1094
22803 886
40892 153
15782 791
61640 676
27144 382
39055 580
12848 332
10423 453
11366 218
31183 665
19079 236
15738 146
9659 85
13195 640
2285 293