1123
3039277
795
2592878
750
1810951
746
1216620
641
2466843
470
1812486
360
646593
344
1623137
294
595356
275
2047963
261
3054786
245
581503
244
1172444
240
419102
236
1062494
221
362892
203
504653
190
509706
179
941528
170
513707
154
504098
144
332328
142
772480
132
227192
129
138376
121
863427
113
84296
108
975455
102
345353
98
182350
97
215475
96
270662
93
161299
198055
92
334275
89
223422