2322 450
2099 48
9014 261
3561 109
3946 223
6285 766
3612 447
3156 592
2932 305
24269 713
54853 756
1520 143
2626 639
2919 708