20522 410
19897 475
19935 429
4117 674
1484 109
7209 413
3482 774
4928 823
1787 261
4031 855
1224 76
1113 48