2341
1919
505
466
342
307
266
255
175
170
123
95
94
92
87
84
81
77
70
67
62
52
50
47
45
44
43
41
39
38
36
35
33
32
31
30
29
27
24
23
22
21
20
19
16
14
10