4465
4202
3433
2592
1584
1522
1485
1189
627
510
491
490
468
436
419
397
281
276
252
247
244
216
145
142
134
132
129
102
88
81
79
78
61
60
49
48
45
40
37
28
27
24
23
22
21
19
18
16
15
14
12
11
10
9