43646 817
214440 779
112560 883
13817 713
16090 855
9106 585
32337 541
28063 232
33206 208
33088 957
35326 761
56042 410
27717 273
9457 752
3983 260