13862 72
6867 334
3500 368
58044 930
21135 327
18207 741
10487 673
33620 718
4838 427
12575 795
11872 444
2223 48
4644 59
3091 293
6635 879
25870 522