1141568
449686
537361
535212
549209
96444
1543825
870881
624536
897325
910808
252843
1302787
399477
597468
673234
25726700
22308484
21560960
18586669
13618916
11926157
10759624
9227365
7955961
7534477
7297253
7178831
477670
4721231