20515 410
19894 475
19935 429
4117 674
1483 109
7209 413
3482 774
4927 823
1787 261
4030 855
1224 76
1113 48