8198 680
3642 41
7773 273
14697 264
159635 853
20120 623
79243 146
18439 562
7767 204
14476 386
16254 1000
7868 918
4594 754