2905 95
4253 392
4506 689
2755 446
2793 336
2129 110
2587 457
4382 977
2480 105
2660 154
3489 739
4349 322
3523 645
3238 455
3759 762
5110 558
48604 693
6350 601
10630 839
5940 479
6431 512
8852 174
6668 439
7172 323
3708 227
7722 694
5458 867
3712 487