14326 74
7204 334
3538 368
59026 932
21227 327
18254 741
10558 673
34037 718
4875 427
12654 795
11895 444
2230 48
4651 59
3126 293
6660 879
26026 522