13656 140
5269 487
19891 495
77989 469
31487 185
3663 540
6183 731
4538 932
5639 897
7993 662
39193 837