20513 410
19892 475
19930 429
4117 674
1483 109
7208 413
3482 774
4927 823
1787 261
4030 855
1222 76
1113 48