501 942
604 298
221 564
506 132
1000 71
694 973
183 597
118 988
742 610
934 463
697 137
331 352
615 21
669 738
266 667
974 881
904 135
462 219
803 848
288 400