1590 228
4726 797
12728 292
12999 63
1350507 2531
108784 441
10998 293
13387 158
46420 620
4758 598
9882 516
7747 673