8647 608
15856 649
17698 110
10337 563
6437 238
3926 326
4402 760
1370 190
20686 556
3377 796
3015 616