164954
883107
564280
582173
50353
837587
695860
564168
96183
231154
766497
403662
5102799
3537581
3037148
2340804
2222988
2027609
1937357
190578
1750118
1716136
1678195
1630471