1292 282
1275 243
829 211
2521 723
909 218
32939 600
12888 720
43852 645
5928 519
72252 653
96473 483
10303 222
3684186 6587
21193 383
47226 648
36080 633
18686 551
42844 746
73694 784
34208 505
27957 369
7983 80
59049 164
39120 383
14776 439
21780 56
32028 623
32671 928