14958 266
25552 293
93032 633
11072 274
35578 543
28051 186
17899 239
55424 157
74030 247
97615 762
14532 839
10303 555
8251 450