18334 677
7012 775
121990 550
10849 91
14905 301
126555 413
202267 1039
43230 948
68125 568
615088 1939
9468 82
13512 828
5308 685