4923 793
3745 655
4131 563
16406 231
29719 884
11731 277
3488 457
1248 76
4087 742
4035 663
3207 469
5311 824