14324 348
26656 294
3919 447
17975 426
9589 91
5469 83
4028 665
23834 552
2533 245
5948 905
2866 747
3699 855
1148 115