42052 147
7582 745
8397 316
2689 507
2216 141
12190 478
12745 557
8662 754
6858 677
6695 526
1756 371
1013 31