1379 130
26330 240
19093 65
49485 322
97013 991
167744 832
46733 660
15381 445
37621 822
19128 464
4578 315
888 33
3420 872
926 158
2931 490
3274 64
4208 348