39768 617
24625 317
83316 72
13494 219
5422 368
8624 711
34936 252
17304 253
21357 74
4755 642
2395 82
3694 607
7002 56
19683 757
4767 796
15866 880
18878 445
9652 473
17249 343
30708 412
20562 857
24339 191
11334 320
71134 290