15125 250
9674 397
7880 364
7115 52
5048 114
13140 802
64975 729
2941 284
6730 174
9670 628
8000 95
16351 138
5600 408
5694 118
3839 165
7940 857
15674 349
6999 75
3923 420
13748 408
7551 451
5721 133
13270 954
7458 134
8708 741
13047 475
4437 483
6667 429