1367612
11980261
292533
287930
26580
183237
173015
162637
158128
154223
144742
139221
135762
133713
132650
124820
117622
108723
107229
97622
92115
89426
88815
83518
80722
79917
79324
79335
75220
74310
71814
668101
63823
62118
62014
61815
61327
55919
5375
49222
48114
45812
45227
43017
3835
36410
3516
34212
3014
2964
29510
2821
19310
1740
1330
1291