42116 207
11146 220
12891 752
3406 104
3857 636
3218 484
9985 844
3776 239
5093 663
28573 502
47653 522
57850 796