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