2320 450
2098 48
9012 261
3560 109
3945 223
6279 766
3611 447
3156 592
2929 305
24262 713
54847 756
1519 143
2624 639
2919 708