3513 199
115016 272
228274 519
103508 406
79060 432
26198 585
23217 850
11402 774
15715 680
2661 224
5535 256