8641 608
15854 649
17694 110
10332 563
6429 238
3917 326
4397 760
1363 190
20680 556
3377 796
3013 616