13696 140
5295 487
20152 495
79063 469
31978 185
3691 540
6209 731
4581 932
5718 897
8020 662
39706 837