1451 328
2834 586
724 113
1653 232
532 118
12748 175
3099 319
18594 760
7883 442
4548 864
4846 280
9846 121
14448 720
7699 246
13565 170
5070 524
4598 413
21746 56