5106 462
1888 123
3211 537
77 863
855 694
682 802
426 82
81 372
808 113
26 263
785 173
1568 943
3439 924
99 556
459 606
746 887
783 793
517 698
309 810
145 944