1077
2127
1122
920
1025
433
1619
1031
26217
2276
1204
1107
687412
49253
48510
47958
4248271
4040158
33094
3250151
31036
26632
24451
22840