18058 233
12624 595
4917 772
10538 219
2691 312
2076 44
21037 526
3139 317
4523 542
5382 738
596 94
4578 116
4019 59
13742 465
748 36