1087 318
423 83
526 135
3760 507
5424 349
7153 708
13460 317
10763 52
3966 839
2173 93
12554 74
2907 291
74595 667
16070 583
19168 399