3504 245
1728 150
16275 114
12871 138
5846 306
195306 214
24214 447
9706 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
14383 365
10485 357
6032 726
3922 425
9713 471
18050 348
3281 91
42493 898