42069 147
7628 745
8434 316
2694 507
2218 141
12209 478
12786 558
8689 754
6865 677
6709 526
1758 371
1020 31