14259 142
5332 487
20459 495
79322 469
32302 185
3729 540
6245 731
4610 932
5797 897
8049 662
40173 837