8479 608
15759 649
17396 110
10134 563
6261 238
3807 326
4328 760
1282 190
20568 554
3334 796
2978 616