32653 833
10591 168
9995 60
25322 523
22536 295
12890 112
24899 324
24237 603
25632 697
24534 242
33957 512
54242 454
20992 839
28619 462
16444 78
49422 66
50693 168
48850 851
50076 602
35307 375
68662 865
91504 693
35152 728
76180 491