4393
3772
3560
3479
1642
1489
823
407
355
214
210
121
120
61
50
49
46
39
33
28
27
16
9
8
7
6
5
4
3
2
1