1002 562
337 927
810 333
289 179
394 169
481 960
735 716
430 228
167 384
66 885
100 439
854 238
943 231
36 587
443 202
786 942
880 746
498 120
800 302
734 976