582 402
488 674
728 343
164 890
700 453
333 124
363 627
1020 27
160 870
633 328
599 722
669 309
856 498
109 512
831 992
946 461
290 622
749 113
1248 496
248 586
137 145
239 199
283 412