560 10
1115 129
259 605
1809 909
589 87
139 542
674 787
304 432
154 348
406 986
54 677
479 357
871 243
293 657
1674 430
115 541
228 672
273 303
608 396
738 714
968 92
1013 974
761 41