8675 608
15868 649
17734 110
10429 563
6487 238
3953 326
4419 760
1389 190
20719 556
3385 796
3022 616