61112 1066
28657 189
4302 509
153984 223
28138 210
6562 701
164421 222
6424 664
16891 596
30917 334
15252 786
8470 474
108926 937
9495 553
41097 142
26730 219
324964 424
7998 67
9622 250
80823 131
18918 425
201502 208
28854 43
23166 49
26560 846
14068 445
5197 83
6732 361