14028 276
9920 583
6897 340
17785 116
6081 594
11667 345
2607 570
4034 555
10409 687
5206 674
2935 460