1495 253
15288 105
11074 882
7954 625
34483 398
38992 298
3782 480
116792 403
6565 309
7131 890
4646 265
9179 48