35025 426
134511 274
25189 311
150947 1036
25524 273
38431 761
17200 416
61398 893
12151 279
4201 682