81251 193
14462 318
12274 671
14172 843
7643 868
4561 87
7878 154
171667 702
60975 290
34979 246
5678 201
30049 120