8162 608
15501 649
17007 110
9524 563
5939 238
3518 326
4221 760
1183 190
14060 535
3256 796
2898 616