8209 680
3645 41
7781 273
14733 264
159643 853
20125 623
79260 146
18442 562
7775 204
14478 386
16258 1000
7873 918
4594 754