959417
1004887
964872
714623
183990
562
66579
142745
9419
196904
856856
67990
483710
122413
174180
422216
15653748
699586
4980578
4403980
3529510
3499192
2301216
2217495
2054492
190266
1868948
16385
1562545
155361