5425
4878
4829
4314
2164
1958
1109
630
597
495
321
188
145
84
72
64
49
48
46
33
24
20
14
11
8
7
6
5
4
3
2