18162 233
12653 595
4922 772
10539 219
2691 312
2076 44
21047 526
3144 317
4525 542
5389 738
596 94
4582 116
4023 59
13751 465
750 36