1176491
605521
891576
55152
453585
68948
1495557
1178330
29387
694195
1345309
803360
936608
810770
109950
1166662
20155484
19561692
17936960
11935916
9254156
7902362
7838668
7181623
7072831
6912477
6891960
6413253
457470
4363231