1002 65
718 234
353 289
20 156
666 213
389 918
756 145
44 857
357 943
172 995
879 552
31 228
294 628
705 158
486 903
862 97
41 377
457 833
868 521
232 813
1097 702
569 34
903 768