982 132
948 491
290 623
807 263
159 280
180 627
832 448
119 63
621 293
788 685
287 174
707 350
3040 412
232 182
29 636
299 295
239 258
1578 842
979 209
279 354
957 313