381496
893476
581353
896815
925640
479334
590408
21428
480203
780273
480778
811830
5173799
3591581
3119148
2425804
2245988
2070609
1994358
192278
1777118
1724136
1697196
1643471