19281 611
6308 198
8768 593
5205 385
256689 366
172028 298
142870 839
72058 767
9760 103
21713 813
63835 672
33085 667
815 127
3405 544
30485 570