19268 611
6308 198
8768 593
5205 385
256686 366
172017 298
142864 839
72054 767
9760 103
21713 813
63832 672
33085 667
815 127
3405 544
30483 570