6091 670
15625 120
9906 483
312394 707
2372 24
13605 666
8454 660
2095 114
16713 156
9128 739
4147 305
9184 96