732
2344
1167
1406
1295
12016
780
1399
1143
1174
715
1117
694612
49973
49160
48708
4284271
4091158
33394
3284152
31566
27042
24801
23120