3513 199
115021 272
228283 519
103512 406
79064 432
26204 585
23223 850
11404 774
15716 680
2661 224
5535 256