8946 94
14476 840
11196 663
11152 183
10102 596
7626 536
7755 77
15831 264
4603 285
5339 136
5286 525
6330 624
13903 301
4247 621