436 955
517 169
160 448
692 56
851 114
488 468
594 398
237 388
918 656
787 266
341 653
572 638
380 321
31 329
305 675
888 560
696 213
15 896
889 156
467 802