2303 450
2033 48
8978 261
3520 109
3911 223
6173 766
3550 447
3153 592
2914 305
24077 713
54468 756
1501 143
2619 639
2898 708