6617
3227
5324
630
232234
717959
231
193
130
82
246
5217
17743
14000
11731
10430
7972
795263
7200
6802
655148
583142
58110
5070