2349 450
2126 48
9054 261
3610 109
3974 223
6359 766
3684 447
3162 592
2960 305
24406 713
55079 756
1537 143
2634 639
2948 708