23606
14082
10882
4720
5070
4740
456184
4412
3910
3690
3830
3280
17780
15641
1053263
9584
940148
9330
778142
7300
70811