3026 159
5011 598
2584 93
1314 44
14887 525
3829 891
7201 623
2596 225
4317 750
3809 563
5834 610
3256 129
3192 454
4926 860
5710 72
4503 449
6045 778
5385 606
8026 362
5768 791
3302 101
3922 691
4662 639
1759 41
1975 42
3625 107
4344 748
4477 592