689408
238294
55587
759482
741706
9611000
68973
147755
667644
671570
404189
4828
5114799
3547581
3046148
2349804
2226988
2031609
1943357
190778
1756118
1717136
1680195
1632471