639 247
313 651
2281 930
436 648
488 778
444 844
748 596
754 599
923 49
889 221
928 723
602 173
2127 476
244 618
240 672
1004 2
38 250
575 1
67 345
506 612
975 500
213 411
942 257
501 672