6435021
2861
16810740
12267
42467722
17662
13367649
4784
7890835
2585
23239887
5940
7453045
1938
34970656
15591
10924662
4228
6951615
2092
7865253
3399
25257707
11755
12906991
3829
65885203
14347
2821282
977
8642386
2412
29343062
10279
5402097
2390
26130350
9339
4434967
1985
14238935
4756
13833230
4831
33076326
14090
11094760
3625
15116533
4853
19162740
8538
22219369
7451
4154567
3226