129583 691
147595 824
116301 365
27353 893
61015 724
15940 742
21246 567
25471 1063
9144 708
17914 864
13908 339
17086 486