132827
94993
35995
30055
27086
25991
18720
13402
8774
4795
3850
3552
3084
2202
2108
2005
1884
1248
1201
1194
1184
1102
969
825
764
671
641
535
415
360
350
347
346
281
279
274
234
226
166
155
127
124
123
121
97
44
21
5
3
2
0