35025 426
134506 274
25189 311
150941 1036
25523 273
38426 761
17199 416
61391 893
12146 279
4201 682