15015 730
1400 414
12806 795
8011 577
99144 250
9491 966
1146 235
47433 185
10185 35
7160 867
4524 662
2716 732
2258 454
4435 115
36002 189
1531 355
2793 660
3807 705
585 148
113 31
2325 575
8854 719
20484 83
2139 312