937818
481365
774586
181191
929234
568604
69552
155887
142139
276115
876575
552281
5174799
3591581
3119148
2425804
2245988
2070609
1994358
192278
1777118
1724136
1697196
1643471