3213 135
21562 362
6561 510
6550 269
2712 250
42546 304
8407 366
18886 630
67678 571
44818 162
16264 729
21700 848
6247 393
27074 59
15081 262
8474 212
19880 723
66884 418
612100 881
226805 308
151171 137
175471 429
122574 690
84870 289
108609 119
105947 675
230494 838
389865 597