4119
192
249
277
144
222
127
201
93
266
6814
423
20516
15570
13671
12310
9372
882263
8240
8004
768148
663142
64111
5990