14329 74
7205 334
3538 368
59046 932
21228 327
18255 741
10558 673
34041 718
4877 427
12656 795
11896 444
2230 48
4651 59
3126 293
6660 879
26028 522