634 643
2357 220
850 496
843 730
455 713
700 527
831 257
42 7
106 95
579 81
517 967
578 437
415 185
774 684
780 275
835 259
611 498
418 975
326 829
271 225
100 13
641 322
515 927
140 1000