8649 608
15858 649
17705 110
10347 563
6445 238
3930 326
4403 760
1372 190
20693 556
3379 796
3015 616