134197
104930
71737
47438
43938
27079
25137
23848
21844
18134
14838
11379
7691
7544
5978
5655
4206
4038
3998
3536
3102
2765
1890
1809
1614
1427
1082
1079
920
822
537
520
386
359
277
196
184
22
7
2
0