1223
1067
2027
2266
32615
4520
3910
2680
2400
11414
3279
19718
687312
49253
48510
47948
4246271
4040158
33084
3250151
31036
26622
24451
22830