38852
190512
43328
380889
67950
262109
427871
76448
108304
703891
571558
727251
5164799
3584581
3108148
2415804
2241988
2067609
1985358
192078
1775118
1724136
1695196
1641471