1481 253
15283 105
11073 882
7953 625
34473 398
38991 298
3781 480
116792 403
6565 309
7131 890
4646 265
9179 48