3503 940
8078 517
136334 628
29405 342
4456 298
10667 928
30622 78
3580 538
3773 355
4389 610
4210 728
3704 260
16646 95
9174 639
2164 320
25712 928
20339 201
16578 840