1003 62
922 568
238 10
678 228
893 939
1440 384
727 74
1108 163
131 893
554 945
458 239
368 85
166 607
871 883
832 173
556 433
850 211
466 568
1192 408
1504 808
604 956