10101 304
5647 553
13522 873
33062 1159
5553 442
7650 362
8998 751
17847 99
9414 472
11126 612
10391 793
21782 49
36097 729
8178 242
9851 614
16280 842
2476 47
26442 246
10060 532
5364 211
31276 426
6759 288
6820 169
6745 134
12483 855
35976 144
4775 338
19970 685