81605 193
14501 318
12289 671
14195 843
7658 868
4577 87
7893 154
172249 702
61373 290
35069 246
5692 201
30345 120