81251 193
14462 318
12274 671
14172 843
7643 868
4561 87
7878 154
171665 702
60968 290
34977 246
5678 201
30045 120