750
360
309
600
466
7113
417
8047
4615
3622
5410
6214
22486
17040
15041
13470
10312
1004263
9044
8890
861148
742142
68711
6840