1016 906
174 260
407 252
594 134
754 827
957 465
823 590
210 546
611 328
460 969
266 459
174 437
656 753
272 265
676 784
225 836
865 350
44 959
565 560
49 431