64218701
31233
21188113
6232
39083479
20693
69908933
40812
36933709
17423
48471547
27680
30654623
17668
27289327
11941
11980736
3531
5261551
1655
13013161
5532
7089160
2161
27560189
15334
7139941
2349
20222173
8620
4876659
1325
8252882
2393
19270931
11422
20282216
8300
6481300
1448
19746675
6305
17414771
7338
5616042
2704
7818745
2902
33751360
14554
4880008
986
12569043
4926
3562675
1291