12057 874
3311 422
907 64
1524 42
3162 79
5481 592
4039 806
2207 144
3158 461
2486 512
2841 399
3999 348
2030 370
3567 360
3243 582
2906 482
2316 281
4194 71
4556 482
4092 219
2976 525
10798 774
14627 653