18191 233
12664 595
4924 772
10540 219
2691 312
2076 44
21053 526
3145 317
4525 542
5391 738
596 94
4583 116
4023 59
13757 465
750 36