14336 74
7209 334
3539 368
59082 932
21230 327
18258 741
10558 673
34046 718
4878 427
12659 795
11896 444
2230 48
4651 59
3126 293
6660 879
26032 522