17932301
7451
7828248
2368
15283257
4571
64218701
31233
39083479
20693
69908933
40812
36933709
17423
9099176
4033
48471547
27680
30654623
17668
12553536
2764
27289327
11941
13013161
5532
6242174
2092
7888381
2280
27560189
15334
7689255
2139
20222173
8620
16960475
4611
19270931
11422
20282216
8300
5616042
2704
7309882
2818
4100859
1206
13331502
6757
33751360
14554
12569043
4926
59969389
37249