1589 228
4725 797
12728 292
12998 63
1350489 2530
108780 441
10998 293
13387 158
46414 620
4758 598
9882 516
7745 673