5698
5093
5018
4382
2197
2025
1146
624
582
489
331
180
121
102
93
63
56
44
33
22
21
19
14
13
12
9
8
6
5
4
3
2