18960 677
7054 775
122273 550
10868 91
14930 301
127098 414
202672 1039
43312 948
68307 568
615562 1939
9522 82
13566 828
5315 685