9997 33
2957 531
40178 913
6748 570
14964 735
12373 771
1786 185
2534 401
3923 417
26504 57
3628 305
25649 558
6673 454
18449 652
12959 890
6410 171
10272 654
2830 671
8334 96
8962 86
3781 366
7764 153
7942 412
9339 351
8912 540
8920 676
1969 277
4311 773