18261
1278265
11474
7240
5485
65036
48395
4580
427160
4490
4440
4910
26437
20050
16382
12662
1165148
10440
943143
8610
76711