14071 276
10172 583
6953 340
18358 116
6131 594
11737 345
2641 570
4087 555
10494 687
5243 674
2980 460