35056 426
134599 274
25194 311
150995 1036
25545 273
38457 761
17224 416
61449 893
12176 279
4204 682