20213 410
19743 475
19808 429
4080 674
1462 109
7165 413
3460 774
4884 823
1755 261
4012 855
1198 76
1090 48