22212 744
31800 416
19659 612
12061 577
32545 475
32623 597
16182 357
9372 86
13840 459
15359 487
17746 198
6936 159
13053 332
21606 416
16409 395
71598 828
31570 994
28220 982
68554 1010
39887 302
38836 284
23970 948
9064 868
13588 613