2335 450
2107 48
9020 261
3597 109
3958 223
6320 766
3635 447
3159 592
2943 305
24336 713
54947 756
1527 143
2630 639
2931 708