1340
2862
2450
4367
2224
1962
214145
1196
3303
3646
4536
63622
200920
1647917
1168412
11510276
1044616
10396259
98064
8445155
786011
71706
62584
58002