14250 142
5324 487
20393 495
79292 469
32228 185
3723 540
6236 731
4602 932
5783 897
8044 662
40085 837