36562
26182
39778
27363
10615
21120
15914
6980
21040
6970
15392
25362
430595728
238171380
1665928312
156769267
129630178
123034252
1114618895
103246210
88244178
82976290
74673139
69305158