14253 142
5328 487
20434 495
79313 469
32269 185
3726 540
6241 731
4607 932
5793 897
8046 662
40116 837