2517 245
3262 507
4327 705
1187 88
19937 466
18003 387
18286 169
142635 136
12852 713
77397 286
50293 607
46211 66
1713 60
5237 201
1151 118
6399 623
38817 216
5848 450
87888 354
43603 522
58044 300
18650 645
1414 102
20336 603
36639 351
14962 439
11153 535
12850 737