51 657
204 832
571 323
219 436
808 759
282 997
50 88
81 495
930 576
1000 898
986 505
961 316
988 804
163 571
728 173
428 934
902 357
299 672
534 74
681 231