45908 80
19014 63
46210 365
23046 689
42163 464
66782 429
85901 1105
63031 263
21539 222
128554 689
194053 897
36788 594
52796 144
11982 164
44606 755
48538 441
33443 550
151046 632
67726 416
20917 703
87676 467
26073 591
34080 424
40984 372