2693 515
10786 656
5401 568
30877 689
11874 474
9964 737
20152 81
28065 904
19788 96
11954 592
1234 102
3226 662