31393 91
91327 363
135378 592
57582 390
37819 245
34534 176
110366 236
90851 776
64253 340
52909 517
81505 888
131841 791
21983 337
118267 1002
58938 130
30241 84
16151 179
84897 405
18134 372
85387 245
30214 673
119168 558
84483 798
45659 322
89119 310
203628 950
60554 665
17633 102