18333 677
7010 775
121971 550
10849 91
14905 301
126508 413
202244 1039
43224 948
68112 568
615032 1939
9468 82
13509 828
5307 685