47903 299
12685 688
6651 693
19325 635
5775 93
8247 432
1972 36
11664 36
2309 69
4393 513
6272 270
4757 668