15654596
4508
9296519
1913
4674469
1514
5171567
1567
17582720
7219
35989220
11363
9775797
3685
10856574
4040
27149885
12497
7487712
3135
9166102
3917
8233357
3169
8325110
2299
7879827
2830
15455124
4816
12784434
3945
19110361
5328
11547941
3213
6194614
2177
10580912
3251
17899864
4146
12853317
4109
6716778
2136
13075063
4995
5289954
1332
4230327
1627
3110616
672
10236163
2993