2901 95
4249 392
4504 689
2755 446
2791 336
2129 110
2584 457
4377 977
2475 105
2658 154
3485 739
4346 322
3520 645
3234 455
3758 762
5106 558
48538 693
6347 601
10626 839
5933 479
6423 512
8847 174
6663 439
7169 323
3706 227
7715 694
5454 867
3709 487