538956
2278896
688869
1888313
1548160
548103
688060
107978
887959
236873
46821
586327
25925
105726
35580
695541
335391
145346
115265
44536
1084354
134317
84293
1684178
683715
283662
33644
03636
473579
1043391
362966
332802
82430
132395
362268
182035
182031
1361833
81739
151702
321311
11216
801013
139894
4859
7763
30132
117
123
102
52
321
140
110