13642 348
26300 294
3738 446
3055 425
8004 91
4222 83
3950 665
21037 552
2280 245
5196 905
2823 747
3602 855
1052 115