113387
517220
411636
830982
676403
686756
128868
161878
417473
521344
934689
187498
971557
882766
406236
160324
14348747
659286
4420578
4130980
3396510
2876192
2154495
2147216
2039492
183966
1810948
16295
153761
1535545