878559
80214
74383
147896
504538
302949
465998
268333
201529
937463
763594
88933
501243
650904
337934
339152
1616571
1500673
1456967
141749
1361444
1248367
1241523
1231898
1206296
119838
1174418
1174560
1161948
1161995