14251 142
5325 487
20398 495
79292 469
32232 185
3723 540
6236 731
4602 932
5783 897
8044 662
40085 837