1037 101
2342 409
3161 543
3890 352
6272 536
3431 317
4921 758
6044 669
4681 569
13402 653
3073 306
26656 533
19715 252
5786 733
1810 203
11015 533
6344 550
8489 177
7037 72
4000 304
1851 161
5998 354
11710 157
19688 566
7445 492
8449 585
13203 150
7843 929