14250 142
5325 487
20397 495
79292 469
32229 185
3723 540
6236 731
4602 932
5783 897
8044 662
40085 837