8245 680
3659 41
7811 273
14819 264
159668 853
20187 623
79354 146
18464 562
7788 204
14484 386
16281 1000
7884 918
4601 754