10432
9531
10034
9642
900
921
8317
8427
850
8344
8473
7979
13680
11100
8631
7220
588262
5640
5330
4811
469147
4539
403142
32650