1525 253
15299 105
11081 882
7955 625
34497 398
38995 298
3783 480
116800 403
6565 309
7131 890
4646 265
9179 48