39095 869
14647 821
73448 240
100626 358
62094 546
151832 401
26732 253
174357 169
257727 177
108063 678
28613 325
38519 527
71475 427
55830 307
46644 224
50102 581
45406 417
129298 928
75239 735
112820 158
34648 275
90477 101
66470 827
22683 49
15874 329
47211 531
51598 603
120468 382