51168 437
50932 867
30940 764
7452 218
12683 146
65999 133
18008 174
5069 679
4554 341
27285 754
3800 745
2634 318