2332 450
2106 48
9019 261
3591 109
3956 223
6315 766
3633 447
3159 592
2938 305
24321 713
54922 756
1525 143
2628 639
2927 708