511 163
1609 356
809 157
3046 923
3980 261
7852 516
7717 237
5158 514
4636 153
6116 607
2575 257
5012 373
5016 642
7363 698
3384 32
12291 815
18432 778