30581 325
81454 425
60831 313
61425 224
137589 928
82566 735
36719 275
112364 105
18507 311
74931 827
62102 533
129010 386
63058 688
106737 402
102904 235
20676 205
96640 906
26697 294
99241 508
53576 409
69112 661
165879 139
61465 511
2678 166
6971 856
5537 567
47656 78
107074 370