81569 193
14500 318
12289 671
14192 843
7656 868
4576 87
7893 154
172193 702
61329 290
35062 246
5692 201
30322 120