14077 73
6929 334
3496 368
58026 930
21122 327
18189 741
10503 673
33750 718
4861 427
12591 795
11864 444
2221 48
4630 59
3108 293
6645 879
25868 522