420
282035
319
5515
545
3416
325
343
4715
517
372
422
23726
17800
15721
14142
10922
1063263
9684
950148
9390
789142
7340
71511