20558 410
19917 475
19957 429
4126 674
1495 109
7218 413
3484 774
4932 823
1790 261
4033 855
1232 76
1118 48