8109 680
3604 41
7658 273
14480 263
159574 853
20046 623
79036 146
18408 561
7716 204
14449 386
16139 977
7830 918
4560 754