1026 39
392690 1034
4077 795
14128 202
11822 183
5840 664
16091 715
7250 257
3152 780
12683 251
2532 153
5094 740
4417 646
11058 271
1100 98
7766 514
3282 723