2305 450
2035 48
8980 261
3521 109
3913 223
6179 766
3557 447
3154 592
2916 305
24091 713
54493 756
1504 143
2619 639
2898 708