31 928
924 947
185 812
60 703
932 798
464 595
837 378
2 263
298 857
396 339
166 102
16 215
451 664
724 101
742 514
466 588
152 255
31 539
688 229
883 220
452 125
418 852
175 427
520 374
131 672
194 374
436 617
356 126
122 689
596 786