20399 611
6318 198
8797 593
5222 385
257013 366
172382 298
143167 840
72174 767
9770 103
21756 813
64026 672
33183 667
825 127
3414 544
30638 570