2259
2138
2019
1374
1125
993
979
888
779
650
642
582
559
499
491
487
473
466
434
414
265
252
228
219
215
206
192
179
154
153
136
134
131
117
114
112
106
87
81
79
74
71
66
63
55
48
45
38
33
31
27
26
25
24
23
22
21
20