629 167
452 543
287 88
807 555
2278 930
762 711
873 858
118 988
1266 29
462 7
417 942
32 40
193 119
53 446
195 204
504 980
71 679
67 283
377 492
319 320
462 969