5794
1763
1371
1039
1002
915
819
554
532
529
509
485
433
383
335
279
268
213
207
201
158
139
134
113
107
98
94
87
84
83
82
80
78
76
64
59
56
48
47
45
41
38
33
32
28
27
26
23
22
21
20