1445 345
4647 418
243 343
522 787
372 305
881 508
234 286
951 965
843 138
376 124
1543 833
767 742
418 955
753 91
271 20
859 396
200 433
569 973
646 68
281 830
818 922
877 565