1060
24512
991
1310
1815
6743
1710
1470
1353
2175
1734
1130
1611717
1126212
10507276
1013916
96643
9541258
7860154
750611
69816
60354
55862
53168