482584
973428
424257
153920
921363
819638
498465
28898
46679
817327
853624
1005256
5114799
3547581
3046148
2349804
2226988
2031609
1943357
190778
1756118
1717136
1681195
1632471