434766
422834
306488
480636
692195
420403
848428
858787
770463
438138
294194
577809
211420
3745
57610
977294
9724744
577686
3409577
3266980
3134510
2360192
2067495
2010492
1974216
178766
1751948
16015
151761
1494545