519138
107266
102132
129673
54823
61274
839821
456818
795971
125146
710356
723435
2907361
2600455
2534928
2481455
2225995
2123955
2078281
2014719
1903226
1671208
1608351
1567406