1624 253
15352 105
11114 882
7961 625
34554 398
39003 298
3787 480
116811 403
6575 309
7134 890
4652 265
9182 48