180349
322107
34283
377948
797786
950960
745945
524340
688564
655928
787866
948872
5173799
3591581
3119148
2425804
2245988
2070609
1994358
192278
1777118
1724136
1697196
1643471