5109 462
1890 123
831 862
70 605
77 863
962 322
459 606
674 816
953 26
426 82
366 513
145 944
4636 786
84 372
570 197
309 810
604 726
158 929
671 334
1568 943
678 930
279 721