684666
301840
11598
107622
227796
72899
863181
546289
505546
672750
448537
423875
177671
902794
433710
388754
730226
307236
702371
116509
70938
896225
547703
735152
294973
1020586
521989
190923