891 293
486 454
1140 415
576 143
357 402
144 878
333 62
596 866
158 693
725 926
470 94
257 54
627 936
504 978
159 655
91 149
333 425
508 932
475 278
964 272
508 437
903 589
1022 598