139348
46758
308294
306332
595103
787585
281612
917917
48393
404260
62960
117772
91887
586830
177762
770807
14823747
670086
4546578
4208980
3442510
3205192
2176495
2176216
2049492
184766
1844948
16325
154561
1540545