8946 94
14478 840
11196 663
11154 183
10102 596
7627 536
7756 77
15831 264
4603 285
5340 136
5286 525
6330 624
13903 301
4247 621