2348 450
2121 48
9049 261
3608 109
3972 223
6354 766
3676 447
3162 592
2960 305
24391 713
55053 756
1531 143
2632 639
2945 708