20168 410
19712 475
19766 429
4074 674
1460 109
7155 413
3456 774
4874 823
1752 261
4010 855
1196 76
1090 48