652
500
574
495
620
6314
9213
6514
709
694
638
5810
34987
26900
25342
22673
1854267
17364
1654148
15756
1496147
13270
12620
10730