3595 147
4239 249
4282 504
82375 219
8756 129
12174 368
10562 85
35324 197
43730 480
30072 176
30248 105
11464 391
5768 696
37606 577
8974 468
13333 480
30469 869
15174 330
4107 379
11015 131
5096 373
19937 154
9582 461
4301 425
86559 643
20973 166
9302 617
7196 405