1630 300
2500 392
765 219
2706 692
425 94
2056 449
832 122
1751 395
2101 52
23581 981
5565 618
16460 401
6746 59
9723 754
6576 199
6042 520
7358 515
11603 458
6950 804
6821 264
16612 597
21267 175
2936 409
13836 419
3961 286
6686 144
4482 466
5614 312