261368
292740
96730
552995
556671
27915
906272
732978
115905
311896
139348
46758
308294
306332
596103
787585
14928747
672886
4583578
4237980
3454510
3226192
2208216
2182495
2052492
185466
1848948
16335
154661
1540545