508 921
343 512
90 346
472 335
417 74
1018 806
188 726
974 318
626 149
481 276
815 381
599 812
451 205
227 268
1011 915
810 663
462 565
317 807
735 667
689 781
472 377
85 425
554 515
208 496
941 290
909 747
589 121
350 203