14627958
5199
6672588
1278
4531568
1828
4463260
1737
3405549
1888
7562815
596
3250565
898
33507199
16593
4270203
1680
1549989
666
1601420
289
2511712
1517
5848847
2827
14185757
7681
17120781
3773
664987
1646
2760567
1152
2864896
744
5518289
2239
2230832
810
568182
383
5591632
2642
2342745
581
11391455
5755
13013161
5532
139414055
65684
1028808
223
3843242
857