14327 348
26657 294
3923 447
17977 426
9595 91
5474 83
4028 665
23853 552
2535 245
5950 905
2866 747
3700 855
1149 115