881 396
614 457
276 310
44 289
732 672
560 857
199 613
303 476
469 215
474 576
499 961
519 430
418 166
886 38
598 3
169 965
88 300
834 170
217 545
81 741