169774
553427
365799
457968
495889
883380
429999
72412
283951
24746
71474
960651
5082799
3513581
3009148
2315804
2212988
2008609
1904357
189878
1746118
1715136
1661195
1624471