8481 608
15759 649
17396 110
10136 563
6263 238
3807 326
4328 760
1282 190
20568 554
3334 796
2978 616