1750 253
15406 105
11141 882
7966 625
34593 398
39006 298
3792 480
116822 403
6579 309
7138 890
4653 265
9183 48