330 90
257 457
66 889
63 14
1857 567
440 673
641 811
563 764
461 973
31 228
452 43
61 496
326 49
649 636
423 221
994 998
80 168
1016 843
143 746
943 624
180 574
590 222
199 938
166 1000