7115
701311
530
7214
314
572
854
463
212
394
4614
130
39307
30120
28423
25825
2203267
20034
1929153
1789149
17746
14780
14490
12710