6417 680
2715 41
5829 273
9720 262
146016 847
18850 623
73687 145
13592 557
7115 204
13983 386
15060 977
7156 918
4019 754