102963 568
34993 175
52375 759
68948 599
59883 1053
90886 1020
99665 548
61142 391
71813 561
94727 618
59018 464
97364 928
39382 630
69702 769
74992 387
65651 430
151812 601
67330 806
60468 153
55233 223
50811 793
71304 954
80680 440
144629 636