5093 462
3202 537
417 545
615 803
130 189
892 957
99 556
746 887
663 795
107 395
416 830
965 309
218 755
1562 510
37 14
984 838
36 333
401 542
179 728
554 932
154 929
173 956