20493 410
19883 475
19923 429
4115 674
1481 109
7205 413
3480 774
4926 823
1787 261
4030 855
1221 76
1111 48