2391 450
2219 48
9129 261
3740 109
4099 223
6553 766
3815 447
3176 592
3021 305
24803 713
55870 756
1606 143
2651 639
2981 708