2216 450
1863 48
8834 261
3403 109
3698 223
5852 766
3321 447
3094 592
2788 305
23447 711
52906 756
1447 143
2589 639
2827 708