47739 506
49462 198
35114 206
5464 86
60784 239
22707 779
64831 567
30705 403
75369 1096
12128 134
19685 549
98214 522
25334 113
15541 451
16267 817
8024 504
9217 471
68344 654
61921 762
12852 797
56609 421
34303 377
16191 788
16300 168