34992 426
134426 274
25187 311
150915 1036
25509 273
38408 761
17181 416
61357 893
12125 279
4194 682