25741 928
1162 206
10821 848
18589 170
3504 410
22799 78
2039 274
13880 678
6732 917
3898 659
3986 525
6549 552
19611 127