42954 147
8834 747
12707 316
7548 508
2417 141
12608 478
15446 558
10215 755
7392 678
7286 526
1964 371
1316 31