1594 300
1991 178
3044 313
19579 729
6563 902
4005 808
6381 443
3774 118
23228 151
2840 277
6887 562
6965 189
3042 97
60314 515
59484 330
7662 237
5022 433
8316 271
3133 375
17060 632
58512 231
12570 489
14224 558
17788 625
40961 668
16615 534
5719 301
2267523 3673