1015 49
7093 710
5216 471
6823 115
6071 292
27518 383
12946 623
7084 466
28011 600
14946 630
11026 442
10104 299
4886 338
7793 248
15097 693