131 39
1824 381
5608 254
16729 105
11858 882
8241 625
35655 398
39168 298
3962 480
117164 403
6713 309
7344 890
4720 265
9248 48