14266 142
5333 487
20481 495
79332 469
32327 185
3729 540
6249 731
4615 932
5802 897
8055 662
40196 837