18411
1292265
11544
7300
5565
65236
48695
4590
436160
4990
4510
4450
26647
20100
16502
12792
1172148
10520
947143
8710
77311