3406 308
990 102
3047 666
2281 423
2755 692
4035 611
2968 578
2898 521
1864 54
2156 367
3507 829
3073 777
2422 475
3679 944
3404 872
3042 196
1513 294
5359 517
4039 559
2938 479
5330 857
6149 541
11929 181
3104 656