34966 426
134343 274
25183 311
150886 1035
25494 273
38386 761
17172 416
61299 893
12104 279
4190 682