495672
679134
40233
41956
36236
946310
150291
994956
450780
26180
103809
418738
5526367
4539935
4355459
3455998
3447462
3411286
3361956
3016729
3005226
2490209
2136352
2134407