2303 450
2032 48
8977 261
3520 109
3908 223
6167 766
3547 447
3153 592
2914 305
24071 713
54441 756
1501 143
2619 639
2897 708