20555 410
19912 475
19955 429
4123 674
1492 109
7214 413
3484 774
4932 823
1790 261
4033 855
1230 76
1117 48