18072 233
12626 595
4917 772
10538 219
2691 312
2076 44
21039 526
3139 317
4523 542
5383 738
596 94
4578 116
4019 59
13742 465
748 36