1356 253
15235 105
11058 882
7947 625
34449 398
38988 298
3779 480
116773 403
6561 309
7129 890
4646 265
9177 48