27236 66
122875 531
48892 266
54900 418
178233 439
100046 180
40192 247
37300 148
55072 294
49596 85
30084 78