2210 450
1845 48
8825 261
3401 109
3688 223
5830 766
3280 447
3087 592
2782 305
23397 711
52748 756
1433 143
2585 639
2823 708