434
415
336
430
350
390
300
4115
364
409
276
23706
17790
15721
14132
10922
1062263
9674
948148
9390
788142
7340
71511