2075 60
1799 289
12760 685
4353 274
5503 89
1433 161
5082 782
4286 803
24360 828
3876 656
74664 756
18371 275
35057 484
2252 293
41725 165
68695 770
135840 562
17836 429
83786 984
7467 653
99998 710
51197 56
30287 695
18510 801
69848 391
86335 261
9406 156
15652 647