953 235
1528 476
5676 225
15089 739
15670 89
16556 413
5209 598
3509 448
13100 112
32634 386
2985 517
57038 627
10935 72
17951 163
17391 537