13865 72
6868 334
3500 368
58051 930
21136 327
18210 741
10487 673
33621 718
4838 427
12576 795
11872 444
2223 48
4644 59
3091 293
6635 879
25872 522