13861 72
6866 334
3500 368
58036 930
21131 327
18207 741
10487 673
33619 718
4838 427
12574 795
11872 444
2223 48
4642 59
3091 293
6635 879
25869 522