225663
181231
175828
146937
125512
123127
8369
73226
73119
6757
6667
50436
49014
4293
42813
4255
4188
3993
39812
3985
3902
3501
31317