31128 657
24772 1037
16870 621
193330 859
20872 757
11571 616
168440 513
83103 546
34721 951
34318 676
144697 434
25802 475
15812 377
26565 173
12281 354
8385 76
99113 847
55867 586
21234 360
242049 1040
66568 932
22299 765
37382 318
104269 613
33435 709
9330 159
10395 601
70276 449