10100 304
5647 553
13522 873
33057 1159
5551 442
7649 362
8998 751
17846 99
9414 472
11125 612
10390 793
21779 49
36096 729
8178 242
9851 614
16279 842
2476 47
26441 246
10060 532
5364 211
31275 426
6759 288
6820 169
6745 134
12483 855
35976 144
4775 338
19963 685