136348
160948
89015
1364894
21598316
621
831
1366
631
1250
850
441
1951702
5062240
3721044
602431
145149
882395
991739
57859
1043459
1397757
49763
2692803
1542031
908434
521217
7607255
1144293
693869
753644
747980
1014634
545582
554537
1034317
1525265
16638161
6788061
11864356
14963392
10591014
17414178
3923579
6008869
3171311
10737960
2556873
5258107