14258 142
5331 487
20452 495
79321 469
32297 185
3729 540
6244 731
4610 932
5797 897
8048 662
40158 837