35729 540
36823 368
22363 633
30077 303
34246 395
19392 580
24952 167
40813 491
29646 828
42249 199
29074 411
36838 639
39649 221
23353 695
28058 980
27691 117
43685 740
19962 121
25624 187
40320 1060
31132 242
44281 91
14678 211
18896 87