8647 608
15856 649
17700 110
10343 563
6440 238
3928 326
4403 760
1370 190
20691 556
3377 796
3015 616