8979 358
9718 139
4939 30
5057 94
47866 792
23304 699
17756 605
10457 41
30903 458
29615 172
12640 152
19899 548
23332 242