103226 819
63546 790
110493 461
209750 546
113171 421
55893 643
169158 203
244404 624
39259 597
41727 866
16169 821
84514 246
126300 368
73421 547
179119 407
31025 254
214119 181
297609 183
122537 677
33848 325
49899 528
94873 428
69103 316
73298 230
58114 581
53534 420
148020 929
87872 735