2905 95
4251 392
4506 689
2755 446
2793 336
2129 110
2587 457
4380 977
2480 105
2660 154
3488 739
4349 322
3523 645
3237 455
3759 762
5108 558
48593 693
6350 601
10629 839
5940 479
6427 512
8852 174
6667 439
7170 323
3707 227
7721 694
5458 867
3711 487