14251 142
5326 487
20406 495
79293 469
32235 185
3723 540
6236 731
4602 932
5785 897
8044 662
40091 837