8437 608
15703 649
17332 110
9978 563
6191 238
3748 326
4438 760
1254 190
20514 554
3328 796
2958 616