22989 721
4456 711
3593 275
1727 74
4139 457
25553 274
2554 288
12257 485
19465 73
14897 323
16031 754
8501 496
10881 833
5102 309