5115961
1652
51865705
21124
3937983
1080
5929636
2419
3450357
1514
6989745
2742
11116167
2726
3247856
898
32648105
13757
90703816
43498
6261897
1960
6108943
2145
5739318
1856
7544528
2905
6499452
2774
73427605
23637
3648560
618
6616687
2287
56854642
26684
9374405
3022
10721658
3408
7116011
3019
39625592
12271
2566970
782
43398996
12632
4163734
841
52412939
20197
5790237
1906