22979 721
4451 711
3574 275
1713 74
4100 457
25550 274
2548 288
12247 485
19424 73
14866 323
16016 754
8496 496
10863 833
5088 309