41890 147
6391 744
8037 316
2647 507
2196 141
12087 478
12508 557
8390 754
6731 677
6625 526
1734 371
985 31