13653 140
5269 487
19891 495
77977 469
31479 185
3663 540
6183 731
4538 932
5637 897
7993 662
39190 837