14307 74
7189 334
3535 368
58954 932
21223 327
18246 741
10556 673
34019 718
4873 427
12651 795
11894 444
2230 48
4650 59
3126 293
6658 879
26016 522