144329
299139
631934
142805
964176
721333
644264
488539
91994
983212
640836
252818
2907361
2599455
2534928
2481455
2224995
2123955
2078281
2013719
1903226
1671208
1607351
1567406