1569
1532
1467
1070
682
578
305
179
157
120
113
99
94
89
75
67
58
48
33
22
20
14
11
9
8
7
6
5
4
3
2
1