42054 147
7585 745
8397 316
2689 507
2216 141
12190 478
12749 557
8662 754
6860 677
6696 526
1756 371
1015 31