930 906
1000 929
139 839
412 311
2086 304
977 8
378 337
27 985
139 423
152 971
647 563
1067 584
778 396
1248 163
2475 304
828 144
287 183
784 914
651 53
1199 12
345 888
500 813
520 373