72657 655
112871 523
19968 129
29361 92
84864 478
25774 709
13344 742
7143 326
171176 714
48150 360
19897 556
108160 844
9434 114
48959 554
15605 252
14649 894
42646 84
18869 232
25500 775
36829 617
45754 563
28437 520
15865 359
42310 787
14077 508
90934 328