582771
358280
11961
866624
805643
858852
5071000
779957
942115
634984
76121
773917
5061799
3501581
2981148
2300804
2205988
2002609
189578
1892357
1737118
1710136
1654195
1622471