81373 193
14477 318
12279 671
14183 843
7648 868
4569 87
7881 154
171869 702
61109 290
35016 246
5684 201
30158 120