4285
3980
3850
3303
1707
1706
799
569
527
386
247
116
75
62
57
43
37
29
26
25
22
11
10
8
7
6
5
4
3
2
1