52522 160
20265 704
7551 851
24490 864
24986 433
8327 362
40137 115
16425 729
21878 475
31415 238
35180 548
15223 769
3142 124
4030 234
36779 403
39407 302
10665 614
17714 285
3739 496
92788 956
22330 370
6866 774
77614 920
26096 821