42054 147
7592 745
8399 316
2690 507
2216 141
12190 478
12750 557
8666 754
6861 677
6697 526
1756 371
1015 31