673287
534451
942530
196162
816643
114613
217136
864169
472446
550648
376350
456692
5131799
3552581
3056148
2366804
2228988
2037609
1950357
191178
1760118
1718136
1685195
1634471