1638845
1230958
552886
99416
384826
1303570
1048521
1184996
1231857
1079396
77653
1480202
125162
1176491
605521
891576
55152
453585
68948
1495557
1178330
29387
694195
1345309
803360
936608