25741 928
1161 206
10817 848
18588 170
3504 410
22799 78
2039 274
13879 678
6732 917
3898 659
3986 525
6549 552
19609 127