1585 228
4716 797
12721 292
12994 63
1350296 2530
108740 441
10998 293
13384 158
46342 620
4758 598
9882 516
7742 673