670 193
1028 696
994 505
342 299
85 288
133 49
63 469
449 750
895 254
307 257
159 62
303 583
95 647
893 683
501 301
56 23
1017 956
633 499
627 605
907 446