16928 95
55560 474
22937 264
18674 503
16405 153
19296 113
40168 312
26666 517
18654 142
23120 760
18572 131
58330 416
29841 725
45405 758
15782 521
22460 107
11618 234
23234 918
39633 550
26438 74
27945 458
15106 162
18453 634
25145 128