145604
269916
884439
861920
413464
239532
77537
6672
721173
645601
523696
172975
5131799
3552581
3056148
2366804
2228988
2037609
1949357
191178
1760118
1718136
1685195
1634471