584907
1293543
26436
556607
553313
597509
1111644
293759
406667
1437538
469302
415919
5165799
3584581
3109148
2417804
2242988
2067609
1986358
192178
1775118
1724136
1696196
1642471