499 98
1040 982
168 618
76 459
406 897
895 140
237 664
209 450
361 245
111 95
927 118
298 564
1152 813
1003 160
202 196
120 279
742 43
402 830
256 444
290 829
856 832
771 144
95 916