1086 677
362 103
603 118
287 906
633 265
621 268
738 890
239 205
93 40
873 355
651 464
243 820
378 326
157 834
629 448
719 485
554 601
263 879
232 364
34 391
853 174
38 451
549 283
281 20