18309 677
6988 774
121818 550
10831 91
14896 301
126238 413
202015 1039
43189 948
68035 568
614802 1939
9441 82
13485 828
5300 685