35040 426
134550 274
25189 311
150968 1036
25534 273
38445 761
17212 416
61420 893
12165 279
4203 682