14252 142
5327 487
20411 495
79294 469
32239 185
3723 540
6238 731
4602 932
5786 897
8044 662
40095 837