261
222
331
442
400
437
392
250
1043
710
602035
280
592911
42640
42513
40307
3578270
3361154
29364
2821149
26866
22772
21240
19350