2322 450
2099 48
9014 261
3561 109
3946 223
6289 766
3614 447
3156 592
2932 305
24275 713
54858 756
1520 143
2626 639
2920 708