20181 410
19720 475
19774 429
4074 674
1460 109
7161 413
3457 774
4876 823
1752 261
4010 855
1196 76
1090 48