5733
5318
5181
4313
2261
2210
1164
697
659
533
340
168
110
80
66
63
61
46
37
29
23
16
11
10
8
7
6
5
4
3
2