488 24
504 514
415 308
411 611
281 258
643 527
147 496
408 898
968 277
860 791
503 510
589 529
420 955
1251 582
1043 705
207 493
1938 192
884 610
466 820
509 608