2213 450
1860 48
8833 261
3402 109
3691 223
5843 766
3307 447
3091 592
2787 305
23430 711
52844 756
1442 143
2588 639
2826 708