14248 142
5324 487
20386 495
79286 469
32220 185
3721 540
6235 731
4601 932
5781 897
8041 662
40080 837