61112 1066
28657 189
4302 509
153983 223
28137 210
6562 701
164418 222
6424 664
16891 596
30917 334
15250 786
8470 474
108926 937
9495 553
41097 142
26730 219
324962 424
7998 67
9622 250
80823 131
18918 425
201502 208
28853 43
23166 49
26559 846
14068 445
5196 83
6732 361