437563
869936
791757
187188
35432
804246
454605
234272
654498
617460
939133
445193
5247799
3672581
3196148
2497804
2273988
2116609
2045358
193678
1825118
1743136
1719196
1659471