42954 147
8833 747
12701 316
7548 508
2417 141
12608 478
15438 558
10213 755
7390 678
7285 526
1964 371
1316 31