14261 142
5332 487
20470 495
79329 469
32312 185
3729 540
6246 731
4613 932
5799 897
8052 662
40182 837