14728 348
26742 294
4057 447
18055 426
10196 91
5764 83
4094 665
24615 552
2661 245
6177 905
2914 747
3862 855
1231 115