15199 171
5512 202
2344 184
4295 685
6329 564
4513 81
102058 201
56200 392
9735 314
11750 335
25177 89
12265 548
25460 519
46656 739
16577 871
15372 329
6087 703
18849 380
16274 692
5597 110