357782
83172
45577
30702
21209
20470
19553
13275
10965
9818
9191
8628
7670
7646
6820
4853
4603
4163
3780
2908
2880
2643
2637
2500
2439
2307
1846
1806
1791
1787
1749
1619
1549
1524
1461
1437
1416
1307
1281
1225
1205
1178
1071
1054
1046
849
838
796
789