46212
1851
1454
1310
1742
1423
1472
1914
32910
3943
141227
2914
1589116
1096812
10000276
996616
95103
9146258
7475154
727111
68515
58393
54362
52328