2303 450
2033 48
8977 261
3520 109
3909 223
6170 766
3547 447
3153 592
2914 305
24072 713
54447 756
1501 143
2619 639
2898 708