30383 505
13945 323
7588 293
9932 665
15421 749
32294 633
24339 1057
1767 110
3500 93
5661 104
4987 598
25207 175
20366 109
3156 399
4286 809