5829
5168
5162
4581
2336
2051
1169
566
526
509
378
198
115
108
104
57
48
45
44
34
32
20
17
15
12
11
8
7
6
5
4
3
2