46096 415
358526 809
151074 268
94289 115
122364 413
80920 668
55290 281
73729 111
65736 670
229352 544
87440 513
262148 536
84757 79
139729 860
67147 365
139118 642
211747 627
112435 816
163107 319
53149 644
214284 744
51866 656
175529 482
88040 674