1516 253
15297 105
11080 882
7954 625
34487 398
38993 298
3783 480
116798 403
6565 309
7131 890
4646 265
9179 48