9532 135
2403 395
17247 508
23187 630
4973 581
6581 75
4216 525
2729 179
2638 400
28132 358
3757 756
4025 391
69612 297
11580 744
8931 671
7219 547
17913 264