20188 410
19721 475
19775 429
4075 674
1460 109
7161 413
3458 774
4880 823
1752 261
4010 855
1196 76
1090 48