2345 220
432 93
841 730
128 389
904 372
300 324
501 863
882 827
792 11
940 21
487 259
1000 132
1010 369
513 752
528 96
565 188
479 94
772 684
491 481
331 972
779 275
630 153
332 747