105 149
828 144
236 8
653 53
287 183
1070 584
712 154
520 373
414 74
491 119
759 879
656 936
573 154
929 805
2099 849
611 360
152 971
613 892
46 51
897 912
917 784
478 557
589 586
647 38