2903 313
3536 461
2043 60
6776 280
4418 469
720 80
24669 701
3547 302
3157 893
2728 184
3452 616
4139 644
5096 129
4444 662
4043 598
3948 475
4633 672
3006 141
475 63
11968 687
3659 611
3460 785
3301 613
9063 469
10000 345
18145 137
3908 505
1597 289