1000 25
2366 121
6561 286
8627 732
7426 148
10731 348
1971 163
6456 613
4763 629
6507 513
8692 764
1639 217
2952 140
2154 420
2283 458
1995 418