5084
4679
4485
3835
2084
1969
1080
745
695
468
260
163
133
88
82
66
63
62
49
35
32
31
28
17
13
11
10
7
6
5
4
3
2