1589 228
4725 797
12728 292
12998 63
1350487 2530
108777 441
10998 293
13387 158
46412 620
4758 598
9882 516
7744 673