14252 142
5327 487
20416 495
79299 469
32248 185
3725 540
6239 731
4602 932
5787 897
8044 662
40099 837