1123
3028460
795
2585608
750
1795537
746
1214678
641
2461744
470
1808101
360
645183
344
1603488
294
595065
275
2044471
261
3023142
245
579766
244
1158375
240
415951
236
1062643
221
358064
203
503772
190
503220
179
935456
170
507379
154
499552
144
232079
142
766843
132
126172
129
137306
121
861006
113
27748
108
967080
102
239877
98
99972
97
214290
96
267319
93
161677
199339
92
334106
89
221542