9415 49
9609 161
29572 127
18887 1030
3359 26
15876 572
13012 582
12228 416
20637 715
7093 266
4057 447
3421 624
21930 107