13099 649
5939 141
15733 520
13042 445
11521 794
5314 39
8449 449
14967 379
10578 288
17278 578
5599 234
10991 288
18050 877
1126421 1896
666283 1345
391140 974
9409 604
328055 523
357471 938
185885 227
14355 624
692555 1577
285148 528