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