369830
195940
119275
218330
1013573
700294
926950
43191
342269
694322
51881
552738
489150
118601
46518
564281
116399
358140
387787
243292
1025556
892217
492850
707172
786846
92454