2639 660
2787 805
1565 451
330 56
2777 844
684 159
4331 36
5092 617
39653 650
44109 529
6480 706
9794 129
9660 620
9116 508