22995 721
4466 711
3619 275
1731 74
4221 457
25558 274
2563 288
12267 485
19494 73
14936 323
16057 754
8507 496
10908 833
5114 309