8002 216
17571 383
24695 210
39294 99
6249 432
41142 572
65591 504
31337 335
45769 388
15960 711
33158 216
18319 77
79922 384
15013 524
13840 120
19858 817
14127 436
17923 608
9272 134
30732 252
17118 254
18096 188
12299 672
8213 602
5361 185
14812 749
19115 111
33929 326