5421
5113
4907
4020
2204
2026
1086
635
604
499
307
156
148
76
74
73
58
43
32
28
19
13
12
9
7
6
5
4
3
2