4922 793
3743 655
4131 563
16406 231
29718 884
11731 277
3487 457
1248 76
4087 742
4034 663
3207 469
5311 824