1546 253
15314 105
11090 882
7957 625
34505 398
38995 298
3784 480
116801 403
6565 309
7131 890
4646 265
9179 48