22078 503
10737 321
6059 292
9424 665
9823 747
31660 633
22887 1057
1626 110
2354 93
4820 103
4490 598
25087 175
18265 108
2820 398
4061 806