1046889
821439
730906
155590
44890
28061
68606
628721
535409
546669
38270
633487
5038799
3474581
2946148
2268804
2195988
1985609
188878
1869357
1725118
1702136
1648195
1614471