3410
196
171
181
220
1910
217
383
222
308
22606
17130
15171
13570
10382
1010263
9104
8950
868148
745142
69111
6890