25730 928
1155 206
10602 848
18562 170
3421 410
22782 78
2006 274
13833 678
6718 917
3891 659
3981 525
6524 552
19569 127