37181 665
7713 283
31912 862
255449 936
20510 394
40928 144
10488 50
21269 270
12234 242
15023 581
4594 687
4686 248
4119 590