85278
56606
52122
27811
25906
21683
21014
20978
20401
17872
13031
10949
8008
5849
5732
5224
4234
3981
3273
3058
2772
2701
2572
2287
2254
2235
2140
1839
1812
1811
1780
1630
1361
1283
1090
1081
1015
974
912
769
752
667
597
407
380
375
346
345
339
328
325
285
282
272
244
236
229
220
208
157
148
127
120
115
113
84
42
21
12
3
0