40968 302
76064 222
65380 884
39603 380
38651 562
52646 492
62706 354
38375 314
29717 447
19683 461
50158 335
87374 812
61923 229
21197 249
154045 952
237058 503
109540 1042
139930 697
15493 648
24596 52
56024 559
59212 438
39717 178
42150 759
38703 655
85873 763
23801 56