14258 142
5331 487
20455 495
79322 469
32298 185
3729 540
6245 731
4610 932
5797 897
8048 662
40166 837