9213
6514
535
709
586
490
564
638
5810
5425
493
630
34647
26580
25082
22293
1841267
17132
1640148
15556
1476145
13200
12450
10580