81592 193
14501 318
12289 671
14194 843
7657 868
4576 87
7893 154
172242 702
61363 290
35067 246
5692 201
30340 120