8209 680
3645 41
7782 273
14737 264
159644 853
20126 623
79260 146
18442 562
7777 204
14478 386
16258 1000
7873 918
4594 754