3513 199
115022 272
228291 519
103519 406
79065 432
26205 585
23227 850
11404 774
15717 680
2661 224
5535 256