14257 142
5331 487
20452 495
79321 469
32295 185
3729 540
6244 731
4610 932
5797 897
8048 662
40157 837