29776262
9365
5157496
1687
2926352
697
9122267
2315
6117233
2368
55238305
27297
7624038
2777
4645736
1511
18553284
6946
10563008
5026
6585739
2114
22792307
7238
18485639
7539
4699439
1244
5534512
3653
7856051
3138
4590014
1454
12773068
4247
7572758
2610
32010626
8623
7228955
2588
5667442
1972
6364910
1809
14943142
4435
16948031
6518
7899082
2475
20987550
6870
9031180
2192