14307 74
7189 334
3535 368
58960 932
21223 327
18247 741
10556 673
34019 718
4875 427
12652 795
11894 444
2230 48
4650 59
3126 293
6658 879
26016 522