14030 276
9929 583
6898 340
17859 116
6084 594
11671 345
2609 570
4038 555
10423 687
5206 674
2939 460