8435 608
15701 649
17327 110
9975 563
6191 238
3746 326
4438 760
1254 190
20514 554
3328 796
2958 616