14416 54
13265 702
35773 508
36274 283
18509 615
7374 298
14306 139
19578 812
13550 863
7842 907
6879 935
10708 695
5659 232
5578 491
4926 541
4763 542
60458 879