3513 199
115021 272
228285 519
103516 406
79064 432
26204 585
23225 850
11404 774
15717 680
2661 224
5535 256