13611
14610
1340
865
3458
974
1028
883
1087
1555
2296
1132
694812
49983
49180
48728
4284271
4091158
33394
3284152
31576
27042
24801
23120