1048 101
2359 409
3162 543
3896 352
6273 536
3431 317
4922 758
6045 669
4682 569
13402 653
3073 306
26657 533
19716 252
5786 733
1810 203
11015 533
6344 550
8491 177
7040 72
4001 304
1851 161
5999 354
11712 157
19690 566
7445 492
8451 585
13203 150
7843 929