2304 450
2035 48
8980 261
3521 109
3911 223
6178 766
3557 447
3154 592
2915 305
24090 713
54486 756
1503 143
2619 639
2898 708