81592 193
14500 318
12289 671
14194 843
7657 868
4576 87
7893 154
172240 702
61361 290
35066 246
5692 201
30338 120