381255
258136
17595
383563
744657
265711
136753
76054
1064393
728620
295321
161521
123125117
116888104
13052524
6472990
562889
522562
398615
395551
3653694
3646727
3069198
3066601