1031 957
670 1000
234 710
123 228
970 248
526 128
882 539
483 156
321 104
408 800
879 997
279 870
437 286
291 259
534 102
299 331
326 738
64 845
31 956
699 643
232 527
407 427
439 424
834 703