2905 95
4251 392
4504 689
2755 446
2793 336
2129 110
2586 457
4379 977
2480 105
2659 154
3488 739
4349 322
3523 645
3237 455
3759 762
5108 558
48578 693
6349 601
10628 839
5939 479
6427 512
8852 174
6666 439
7170 323
3707 227
7719 694
5456 867
3710 487