14246 142
5324 487
20377 495
79276 469
32204 185
3718 540
6232 731
4600 932
5775 897
8040 662
40048 837