1007 875
487 424
919 802
2322 573
5258 462
889 239
651 865
737 477
458 251
829 274
445 967
55 28
50 992
795 751
29 758
138 238
3623 924
914 32
362 468
368 954
926 825