8641 608
15855 649
17696 110
10332 563
6432 238
3921 326
4401 760
1367 190
20683 556
3377 796
3013 616