566
493
5411
4812
6110
624
452
577
392
516
444
5412
29907
22800
20962
18673
1495267
14392
1346148
12986
11570
1155144
10030
83711