24326856
13568
11505187
4995
8835666
4303
64698353
13395
13265114
4172
5951297
2723
6525631
2111
8996412
2701
7729759
2931
7865253
3399
22514273
3801
15607340
4036
8068668
2786
21831074
8344
4672763
1237
8840011
2755
7228955
2588
26860651
7480
12519676
3132
5555469
2283
7396091
1731
10109886
3072
7003505
2321
8721975
2676
4346723
1335
127615449
53790
20987550
6870
12626318
2026