39568
21588
21042
13396
6613
5488
4764
3303
2075
1931
1826
1734
1522
1460
1454
1442
1396
1240
1186
1094
914
775
760
718
490
464
409
405
41
39
9
0