1002 65
294 628
2442 127
238 562
649 859
991 840
852 190
898 230
121 584
999 488
916 219
776 801
306 82
542 860
413 413
778 896
1972 476
819 650
285 683
530 364
997 246
43 991