375146
258770
254541
207356
188723
182851
96413
74960
39644
33062
26927
21193
18034
13900
10265
272769
68311
65359
42725
39632
39190
38232
36369
29850
27427
22307
22214
18268
18214
17370