18680 677
7031 775
122147 550
10860 91
14920 301
126828 414
202477 1039
43274 948
68218 568
615334 1939
9499 82
13542 828
5309 685