14252 142
5327 487
20415 495
79298 469
32247 185
3724 540
6239 731
4602 932
5787 897
8044 662
40099 837