3069 357
4625 264
26099 214
12404 358
8155 394
14534 477
5590 351
7082 243
32186 181
19349 171
12237 281
41483 843
8956 620
19683 556
14021 253
55067 260
9564 892
16255 817
5414 51
7520 477
15794 834
14635 614
19028 363
6494 642
4944 319
3234 523
3348 778
1281 42