1137816
690120
18710994
931565
2798577
624447
3092906
3091769
759548
2787008
168045
20419220
9174947
616607
205250
249170
225459
10078294
554540
6755682
224559
449812
333229
182880
497119
558365
306437
4071716
335904
5615917
205986
3566302
1118517
1948764
1253080