14258 142
5331 487
20453 495
79321 469
32298 185
3729 540
6245 731
4610 932
5797 897
8048 662
40162 837