8109 680
3604 41
7658 273
14475 263
159572 853
20046 623
79034 146
18408 561
7714 204
14449 386
16138 977
7829 918
4560 754