21 651
350 503
194 342
947 332
833 784
817 634
614 854
1025 801
793 117
663 29
133 302
354 118
130 399
852 339
463 189
672 342
675 958
224 942
544 389
517 591
378 631
260 946
97 22