3628
4950
2155
2365
3817
38813
1900
5220
3240
2600
2614
2943
1587216
1094812
9964276
995116
94963
9134258
7458154
725011
68375
58103
54242
52298