82014 199
95654 509
48326 175
12000 95
8996 81
10096 391
21757 365
7007 333
4373 605
2149 76
12244 794
3163 500
6882 613
33415 694
2801 422