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