37532
27086
25991
11176
8774
6618
5314
2312
1884
1618
1616
1430
1283
1242
1199
1102
1082
918
910
799
740
636
438
43
12
3