426498
160613
101805
78266
55581
36606
24033
11146
10866
10507
9436
6986
6838
5014
4364
2663
2396
1898