4474
2326
2185
1251
701
500
388
330
287
168
76
75
59
44
42
29
27
25
23
18
17
15
14
13
12
11
9
8
7
6
5
4
3
2