1552 300
1960 178
3037 313
19560 729
6561 902
4003 808
6372 443
3769 118
23212 151
2836 277
6883 562
6954 189
3039 97
60311 515
59469 330
7662 237
5021 433
8313 271
3131 375
17060 632
58472 231
12565 489
14213 558
17779 625
40931 668
16610 534
5714 301
2264291 3672