41891 147
6391 744
8039 316
2647 507
2196 141
12088 478
12514 557
8394 754
6731 677
6625 526
1734 371
985 31