836 757
429 296
418 311
730 221
412 1000
898 882
34 314
779 872
409 897
509 89
761 47
803 407
39 277
307 252
333 849
239 173
954 331
817 514
177 57
362 80