24326856
13568
49059430
18676
102174141
47758
25938282
9679
51208311
15472
15012634
6581
22295540
8997
15742963
8331
35257477
4677
16825446
5189
13065924
5598
12382222
5811
7905211
3311
12110936
3122
49460605
19389
16508227
4690
7138876
5067
43870286
18579
16729404
7313
11910748
4077
12153571
4137
11338340
23186901
6751
28471041
10628
30373658
11551
4507707
1335
11937835
6864
9576139
4643