14029 276
9922 583
6897 340
17808 116
6081 594
11667 345
2607 570
4036 555
10413 687
5206 674
2935 460