40418 288
32912 178
80230 425
155176 662
235697 613
87137 365
68516 722
23190 143
33640 345
37588 358
11301 354