7287 308
9710 431
6954 349
8532 664
3144 493
19685 245
2151 452
14144 89
14576 311
98246 588
173962 506
22365 545
17424 555
10457 711
3768 195
2751 412
7177 881
5927 378
51109 74
50362 527
12921 269
6526 221
34090 38
30185 504
23143 306
3802 360
4280 677
20812 340