14251 142
5326 487
20401 495
79293 469
32234 185
3723 540
6236 731
4602 932
5785 897
8044 662
40090 837