1621 253
15352 105
11112 882
7961 625
34552 398
39003 298
3787 480
116811 403
6574 309
7134 890
4652 265
9182 48