5316
4776
4662
4196
2069
1973
1075
637
602
491
296
164
114
87
83
66
50
47
45
41
27
21
15
10
8
7
6
5
4
3
2