2329 450
2105 48
9017 261
3588 109
3954 223
6314 766
3631 447
3158 592
2937 305
24312 713
54909 756
1524 143
2628 639
2925 708