22062 503
10730 321
6056 292
9424 665
9822 747
31659 633
22885 1057
1626 110
2354 93
4817 103
4490 598
25087 175
18258 108
2820 398
4060 806