14958 266
25552 293
93023 633
11071 274
35571 543
28049 186
17897 239
55424 157
74029 247
97613 762
14532 839
10303 555
8251 450