689 832
306 505
1051 488
189 125
995 6
1043 824
839 975
487 72
994 964
970 847
473 911
1036 360
301 11
144 76
325 216
1032 195
1033 271
561 501
483 362
310 359
241 751