22989 721
4457 711
3596 275
1727 74
4144 457
25554 274
2555 288
12258 485
19467 73
14898 323
16031 754
8502 496
10882 833
5102 309