59861
969562
661123
46456
86159
852614
44376
617845
544155
910132
779917
15832
5173799
3591581
3119148
2425804
2245988
2070609
1994358
192278
1777118
1724136
1697196
1643471