14252 142
5328 487
20428 495
79310 469
32265 185
3726 540
6241 731
4606 932
5792 897
8046 662
40113 837