8198 680
3642 41
7773 273
14698 264
159635 853
20120 623
79243 146
18439 562
7768 204
14476 386
16254 1000
7869 918
4594 754