2160 450
1541 47
8704 261
3313 109
3535 223
5491 766
3091 447
2996 592
2684 305
20424 709
50811 756
1369 143
2552 639
2785 708