113096 798
29613 134
954137 3310
17408 376
91268 447
52574 517
69236 649
17343 538
17672 137
9576 402
35974 331
32330 644
105946 536
24657 663
58566 881
42390 178
30214 196
132864 532
78896 952
461296 1016
317640 665
37150 79
323262 1022
17863 356
299657 1741
183285 599
263059 764
347007 863