4066
3573
3522
3250
1565
1478
729
459
422
416
330
116
102
49
48
47
38
30
27
21
19
13
10
8
7
6
5
4
3
2
1