14028 276
9917 583
6896 340
17777 116
6080 594
11667 345
2607 570
4034 555
10408 687
5205 674
2935 460