51627892
20608
28838431
8959
25967845
8127
20086441
6132
18432358
5576
25697580
11121
26660293
8394
60170967
19034
16276632
6019
14769688
5629
18702152
7332
23667769
8350
11199787
3107
9787716
3961
10703421
2981
8897825
2629
25002625
6920
11502061
3864
70344153
35848
10763344
4021
10881873
2425
12954809
3559
2971242
955
5775736
2161
3050024
1391
9515456
2965
29956301
12924
7895007
2136