1156 456
610 451
555 574
719 144
823 359
641 262
286 661
797 936
30 102
18 431
922 450
679 628
2232 454
1621 918
506 334
294 163
578 387
200 420
66 586
653 331
77 82
956 399
268 124
273 579