959417
1003887
964872
714623
182990
562
66579
141745
9419
196904
855856
66990
483710
122413
174180
422216
14823747
670086
4546578
4208980
3442510
3205192
2176495
2176216
2049492
184766
1844948
16325
154561
1540545