2303 450
2033 48
8978 261
3520 109
3910 223
6170 766
3550 447
3153 592
2914 305
24076 713
54457 756
1501 143
2619 639
2898 708