45897 127
38323 535
86466 266
26208 306
34308 465
41375 618
42617 551
31058 503
29536 389
24837 669
40024 339
31645 320
37419 301
25931 118
19683 464
21013 904
9344 488
7135 624
4768 435
13131 382
11319 566
3795 698
2482 120
3625 592
4205 214
2091 64
10629 221
3198 106