2697 417
5855 504
4298 421
4663 880
4376 758
3066 547
5233 606
4776 693
3930 311
4959 462
32175 799
1758 152
3871 543
5059 286
6069 487
4661 630
4635 757
3928 957
6603 823
2747 127
3679 125
2664 486
12525 935
1854 78