1590 228
4726 797
12729 292
12999 63
1350540 2531
108796 441
11000 293
13387 158
46443 620
4758 598
9882 516
7749 673