34940 426
134257 274
25181 311
150871 1035
25480 273
38366 761
17159 416
61265 893
12083 279
4190 682