43217 147
9707 747
13440 316
3039 507
2498 141
12709 478
16765 558
10533 755
7556 678
7441 526
2059 371
1431 31