1533 327
11694 515
3051 172
5323 235
39162 364
9895 751
38310 144
26100 738
8650 69
177376 790
7631 520
4334 261