3073 81
48759 841
8749 247
13682 663
7191 335
14915 395
8404 539
10850 91
57255 443
44421 152
8542 638
7091 107
6417 72
6561 735
14913 92
5612 41
45548 331