1078 86
3365 351
9770 197
15233 168
6947 603
14824 732
6704 675
2928 149
8034 372
2787 520
2884 436
2347 262
4435 719