1312 253
15229 105
11054 882
7946 625
34439 398
38987 298
3778 480
116771 403
6560 309
7127 890
4646 265
9177 48