387
413
478
516
4712
5310
405
682
650
419
434
375
26767
20140
18601
16582
1308265
12882
1182148
11604
10540
963143
8770
77311