5371
5051
4856
4081
2195
2085
1039
650
620
485
305
168
92
74
71
57
49
39
33
30
25
21
19
12
9
7
6
5
4
3
2