2325 450
2103 48
9016 261
3575 109
3952 223
6306 766
3627 447
3158 592
2936 305
24299 713
54894 756
1522 143
2628 639
2923 708