22994 721
4465 711
3613 275
1731 74
4205 457
25557 274
2563 288
12266 485
19490 73
14931 323
16051 754
8507 496
10905 833
5113 309