2333 450
2107 48
9020 261
3597 109
3958 223
6320 766
3635 447
3159 592
2941 305
24334 713
54944 756
1526 143
2629 639
2930 708