34923 426
134196 274
25179 311
150844 1035
25451 273
38332 761
17134 416
61218 893
12057 279
4189 682