14029 276
9925 583
6898 340
17829 116
6081 594
11670 345
2609 570
4037 555
10421 687
5206 674
2936 460