1077
2127
1122
920
1025
1619
1031
26217
2276
1204
1107
423
687312
49253
48510
47948
4246271
4040158
33084
3250151
31036
26622
24451
22830