81582 193
14500 318
12289 671
14193 843
7657 868
4576 87
7893 154
172219 702
61349 290
35064 246
5692 201
30335 120