20188 410
19725 475
19776 429
4075 674
1460 109
7161 413
3459 774
4880 823
1752 261
4010 855
1196 76
1090 48