26787
16612
12912
568184
5740
5430
5730
4972
4630
4350
4490
3860
20150
18621
1311265
1183148
11624
10540
964143
8780
77311