6499245
2962
17461788
4913
6169927
2280
14746019
3958
34156560
13895
15755118
6493
265420
251
6571950
1313
30569254
6399
10146059
3587
5847402
879
18398363
6342
1698153
358
16691884
4319
2074984
464
997490
860
10405746
3317
8480160
2472
28263963
9493
19347912
11070
10867742
3411
12624835
4486
5157540
2475
2136383
867
18209443
8080
13915235
4225
8768389
3063
3868886
1338