30239
2731
27933
2340
28428
24831
21114
23017
18223
193269
21380
21073
33327
25420
23762
21143
1722267
16372
1539148
14626
1383144
12630
11580
9850