658 800
802 469
907 401
597 39
347 115
758 663
654 1000
491 531
943 999
749 502
628 665
4292 166
11118 223
9802 344
9412 490
7227 640
6479 135
6032 305
6018 881
5043 334
4937 37
4786 221
4151 66