35021 426
134494 274
25189 311
150938 1036
25522 273
38425 761
17199 416
61390 893
12143 279
4201 682