13009 283
5859 167
7939 153
16698 256
14347 774
30724 688
17888 49
22201 202
37429 171
9528 116
25865 433
15208 603
11060 459
23710 613
14486 398
19608 687
24006 645
12037 212
14465 498
22353 475
22675 165
46655 549
11265 184
14165 600
30911 481
6488 240
17718 720
24648 235