4366 254
16348 105
11599 882
8145 625
35288 398
39125 298
3929 480
117034 403
6668 309
7282 890
4699 265
9226 48