22690834
10590
21461843
9000
4438187
1165
3104173
841
90328481
43090
23741134
13615
22819372
7681
7348458
2880
9605950
2412
11512438
4432
25786581
11011
18354958
8438
37012101
20637
12129378
3496
31389015
15217
5020638
1812
5466075
1740
1679401
455
7647585
2491
6296599
1928
12114392
5086
8371260
3644
38899089
13059
71536080
22044
11159687
5120
6560484
2192
566250
1030
5501321
2004