14258 142
5332 487
20456 495
79322 469
32300 185
3729 540
6245 731
4610 932
5797 897
8049 662
40170 837