5170
4554
2145
1730
1645
1582
1212
1070
1059
969
641
554
517
436
388
302
266
237
209
200
189
178
162
123
96
94
67
62
54
53
47
41
37
35
33
23
22
19
18
17
16
15
14
13
12
10
9
8
7