4238
2947
3914
57612
2555
4367
4340
7149
4475
8488
162724
65510
2027737
14408284
1396112
12455261
1196940
112453
10360158
1017314
859037
82396
77715
70772