38444
23854
22755
12982
6791
5449
4836
2317
1597
1531
1368
1264
1245
1187
1054
1042
801
785
762
591
557
544
415
41
10