501 605
331 194
1143 602
465 829
436 884
1167 104
754 272
961 904
698 414
912 346
762 470
472 45
1079 891
1392 876
429 274
633 389
345 268
459 116
857 421
1203 617