10522 250
40384 454
33475 682
23114 358
42464 416
8010 41
18114 333
18003 159
39154 647
81919 189
56731 728
33770 838
50273 341
19688 717
19459 41
44773 679
16994 928
28013 134
41486 435
20871 291
51387 934
58804 564
29814 219
26436 111