1325 253
15233 105
11054 882
7946 625
34440 398
38987 298
3778 480
116771 403
6561 309
7129 890
4646 265
9177 48