14250 142
5324 487
20387 495
79288 469
32223 185
3722 540
6235 731
4602 932
5783 897
8042 662
40082 837