2866 828
996 245
266 71
1859 570
4003 930
3118 851
2802 575
3832 332
33394 299
4860 311
7929 949
14693 133
13906 577
8458 447
7763 627