1539 253
15304 105
11086 882
7956 625
34501 398
38995 298
3783 480
116801 403
6565 309
7131 890
4646 265
9179 48