17506 700
19171 664
3026 484
4191 575
21317 726
3157 664
9223 695
6395 549
84440 1119
29970 737
6723 600
64882 167