18288 677
6977 774
121709 550
10825 91
14887 301
126093 413
201872 1038
43165 948
67970 568
614671 1939
9430 82
13470 828
5296 685