2322 450
2099 48
9014 261
3563 109
3946 223
6289 766
3617 447
3156 592
2932 305
24278 713
54861 756
1520 143
2626 639
2920 708