11732
10331
10542
1000
10634
9217
9227
971
920
8779
8873
850
14821
11860
9301
7940
636263
6300
5740
5201
514147
49110
444142
3630