3505 940
8078 517
136394 628
29410 342
4456 298
10667 928
30626 78
3580 538
3773 355
4392 610
4211 728
3708 260
16647 95
9176 639
2164 320
25714 928
20345 201
16580 840