19325 611
6309 198
8768 593
5206 385
256701 366
172049 298
142887 839
72066 767
9761 103
21714 813
63845 672
33089 667
815 127
3405 544
30496 570