37516 665
7735 283
31914 862
255559 936
20511 394
40929 144
10488 50
21297 270
12251 242
15043 581
4594 687
4688 248
4119 590