81222 193
14457 318
12274 671
14171 843
7642 868
4561 87
7878 154
171647 702
60939 290
34965 246
5678 201
30018 120