3213 613
18410 199
6448 50
14984 437
72486 337
7438 521
7151 293
3836 71
11386 649
6471 156
7633 49
4196 417
21037 603
10475 291