473
250
3410
4011
314
272
274
252
331
517
310
382
22566
17110
15111
13560
10372
1007263
9074
8940
867148
744142
68911
6870