43129 147
9585 747
13110 316
2988 507
2475 141
12683 478
16202 558
10434 755
7508 678
7378 526
2026 371
1378 31