25730 928
1155 206
10596 848
18562 170
3416 410
22782 78
2006 274
13830 678
6718 917
3891 659
3981 525
6524 552
19568 127