8205 680
3645 41
7778 273
14727 264
159641 853
20125 623
79257 146
18441 562
7775 204
14478 386
16256 1000
7873 918
4594 754