455342
816515
4483
935373
222628
4114
608272
145175
977868
994749
63782
601198
5046799
3486581
2961148
2287804
2200988
1993609
189078
1880357
1729118
1704136
1651195
1617471