4892 793
3704 655
4062 563
16298 231
29610 884
11555 277
3418 457
1205 76
4037 742
3941 663
3135 469
5201 824