20431 410
19835 475
19901 429
4109 674
1474 109
7198 413
3474 774
4921 823
1779 261
4025 855
1213 76
1103 48