14307 74
7188 334
3535 368
58944 932
21223 327
18246 741
10555 673
34018 718
4873 427
12651 795
11894 444
2230 48
4650 59
3126 293
6658 879
26015 522