318 330
886 510
868 617
21 729
338 943
835 259
717 713
1016 906
88 978
269 130
294 424
195 418
985 18
190 125
234 972
136 716
1072 613
50 139
174 894
709 823
325 298
121 485
348 887