43148 147
9615 747
13162 316
2997 507
2477 141
12692 478
16297 558
10456 755
7516 678
7397 526
2031 371
1385 31