14251 142
5325 487
20400 495
79293 469
32234 185
3723 540
6236 731
4602 932
5785 897
8044 662
40089 837