18091 233
12635 595
4919 772
10538 219
2691 312
2076 44
21042 526
3139 317
4524 542
5385 738
596 94
4578 116
4019 59
13744 465
748 36