30648 325
81720 425
60995 313
61718 224
137800 928
82682 735
36780 275
112742 108
18527 311
75139 827
62378 533
129164 386
63150 688
106935 402
103048 235
20685 205
96814 906
26700 294
99520 508
53784 409
69198 661
166222 139
61705 511
2694 166
6978 856
5541 567
47716 78
107286 370