34959 426
134320 274
25183 311
150884 1035
25492 273
38377 761
17172 416
61291 893
12100 279
4190 682