14335 74
7207 334
3538 368
59071 932
21230 327
18258 741
10558 673
34046 718
4878 427
12658 795
11896 444
2230 48
4651 59
3126 293
6660 879
26032 522