1603 370
3785 628
60877 125
11179 645
5200 906
9876 771
8989 842
1703 178
1882 239
5877 627
635 56
2044 320