10176
9602
9588
9506
8777
8403
8285
8219
7663
7501
7472
7352
7295
7288
6952
6427
6361
6108
6074
5900
5807
5802
5610
5362
5211
5171
5046
5032
5001
4799
4792
4533
4400
4277
3953
3511
2888
2459
2150
968
745
743
0