5106 462
1888 123
3211 537
746 887
313 933
481 57
807 839
166 823
678 930
323 729
185 78
873 706
2185 573
704 695
1566 510
77 863
183 549
569 197
856 533
38 333
107 395