42177 207
11156 220
12893 752
3410 104
3861 636
3221 484
9992 844
3780 239
5095 663
28625 502
47762 522
57896 796