39095 869
14647 821
73448 240
100626 358
62094 546
151833 401
26732 253
174358 169
257733 177
108067 678
28614 325
38520 527
71476 427
55831 307
46645 224
50102 581
45406 417
129298 928
75239 735
112826 158
34649 275
90478 101
66472 827
22683 49
15874 329
47212 531
51598 603
120468 382