136334
105722
72104
65910
39144
35114
30609
25137
24452
24210
22950
21850
19257
18413
18099
16524
14757
13049
11466
8854
6482
6040
5644
5242
4446
4439
4038
3898
3560
3555
3491
2808
2502
2333
1885
1499
1498
1457
1269
1170
1130
1111
1051
882
840
785
782
779
748
485
376
346
345
335
330
329
295
284
280
268
265
264
237
230
196
166
139
138
127
107
73
63
54
47
44
43
42
16
10
8
5
4
0