120448 735
23467 113
105410 399
115416 806
31801 674
49474 584
23125 331
59876 872
82172 612
125048 752
68318 833
108663 551
4868 508
24184 669
24080 895
13180 860
87827 768
8799 448
22187 314
7799 969
91010 499
13186 561
15997 476
31144 490
21473 413
107332 210
18571 505
17746 494