3031 613
889 449
191 352
532 971
143 334
1030 822
870 10
160 92
892 697
955 192
1038 473
303 390
829 90
1247 302
1264 494
206 600
581 109
57 338
949 542
351 559