202147
47289
21881
9092
8559
7894
7473
6781
6293
5567
5511
5301
4709
4655
4474
4076
3730
3463
3366
3216
3147
3120
3111
3052