1347 253
15235 105
11055 882
7946 625
34445 398
38988 298
3779 480
116772 403
6561 309
7129 890
4646 265
9177 48