185472
191378
887600
708227
497452
936954
1238508
123190
831139
237226
44965
934769
5137799
3560581
3068148
2377804
2229988
2045609
1956357
1763118
1719136
1688196
1635471