372830
641541
195940
120275
220330
1013573
701294
927950
745606
291144
708991
690954
144674
94911
36499
50985
126101
878918
17140
31941
485584
688343
971862
235185
1260367
861637
818593
488226
369674
5122