18232 233
12675 595
4928 772
10540 219
2691 312
2077 44
21056 526
3147 317
4528 542
5392 738
597 94
4585 116
4027 59
13760 465
752 36