14251 142
5327 487
20411 495
79294 469
32238 185
3723 540
6238 731
4602 932
5785 897
8044 662
40094 837