14029 276
9922 583
6897 340
17811 116
6081 594
11668 345
2607 570
4037 555
10414 687
5206 674
2935 460