41885 147
6389 744
8033 316
2647 507
2196 141
12083 478
12502 557
8389 754
6731 677
6625 526
1734 371
985 31