20840 501
18383 39
933 31
11828 733
12385 446
9551 155
7356 105
964 153
4961 176
3304 775
1792 390
28552 863
6067 500
25193 262
2061 53
24096 365