18281 677
6977 774
121673 550
10825 91
14884 301
126029 413
201830 1038
43152 948
67945 568
614626 1939
9428 82
13465 828
5296 685