8451 608
15866 649
17359 110
10018 563
6207 238
3760 326
4442 760
1258 190
20536 554
3330 796
2968 616