10660 656
5255 568
30812 689
11824 474
9922 737
20123 81
27816 904
19553 96
11853 592
1220 102
3197 662