22975 721
4441 711
3566 275
1709 74
4074 457
25547 274
2547 288
12247 485
19415 73
14855 323
16013 754
8492 496
10852 833
5081 309