8209 680
3645 41
7781 273
14736 264
159644 853
20125 623
79260 146
18442 562
7777 204
14478 386
16258 1000
7873 918
4594 754