14242
767333
146589
34825
944390
38041
540284
900866
84854
828265
443515
970428
2037216
169975
1006183
784836
644796
611864
883330
228808
1249380
989746
1016335
69075
16671
25756