2338 450
2114 48
9038 261
3599 109
3963 223
6329 766
3657 447
3159 592
2948 305
24363 713
54992 756
1529 143
2631 639
2937 708