1326 601
63 607
509 238
830 369
882 686
1046 181
887 499
333 896
518 913
997 241
991 315
300 908
649 878
1004 493
504 218
169 919
54 257
755 42
303 124
535 507