279392
16234
844302
127141
181670
741431
617475
448409
73416
333861
288176
787358
5174799
3591581
3119148
2425804
2245988
2070609
1994358
192278
1777118
1724136
1697196
1643471