300509 650
148239 824
214353 325
67647 649
64265 660
237643 493
111166 699
86780 291
24272 280
125069 593
29775 460
91891 819
108564 420
155561 201
223489 621
80693 244
68830 547
166625 405
9210 365
275582 181
9288 101
44578 527
84032 425
64368 224
25836 345
139769 928
83922 735
37515 275