3504 245
1728 150
16275 114
12871 138
5846 306
195300 214
24214 447
9705 55
4632 642
2185 140
8728 589
6731 944
17605 597
72290 991
55844 653
7166 274
12799 740
9244 817
4570 121
5193 117
14381 365
10485 357
6032 726
3922 425
9710 471
18050 348
3281 91
42488 898