3198
5673716
4105
1524
2522
1554
1850
1493
3276
74010
2131
1185
1587916
1095612
9978276
995416
94993
9137258
7470154
726311
68395
58133
54292
52288