4371
4830
3390
2730
5630
2050
4071
3103
29411
36014
32322
41430
1583716
1091512
9921276
991216
94813
9109258
7434154
723011
68265
57933
54092
52128