14246 142
5324 487
20377 495
79276 469
32207 185
3718 540
6233 731
4600 932
5775 897
8040 662
40053 837