42115 207
11146 220
12891 752
3406 104
3857 636
3217 484
9985 844
3776 239
5093 663
28572 502
47653 522
57849 796