16759510
9666
9735550
3188
12523921
4527
18290854
5133
9833514
3559
6393411
2230
11553291
4646
8026024
2528
12130022
4668
16935788
4624
30224687
12321
39625592
12271
9000241
3352
11900732
4055
8896022
3069
5776210
1646
11270274
3641
7867468
6260531
2249
8454248
2818
21309315
6968
6620234
2472
3948187
1388
9842999
3367
5253088
1888
2224241
662
3487978
1222
7387561
3286