1590 228
4726 797
12729 292
12999 63
1350533 2531
108793 441
10999 293
13387 158
46435 620
4758 598
9882 516
7749 673