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