22989 721
4456 711
3593 275
1727 74
4134 457
25553 274
2554 288
12257 485
19463 73
14897 323
16030 754
8501 496
10880 833
5099 309