185997
58277
531166
644973
208667
32572
855344
968417
859241
163278
365473
515492
5131799
3552581
3056148
2366804
2228988
2037609
1949357
191178
1760118
1718136
1685195
1634471