5785
5689
2438
2358
2117
1632
1486
1106
1060
954
875
635
622
523
508
491
292
267
250
248
216
159
106
105
93
77
74
57
50
46
44
38
35
31
30
24
21
20
19
18
17
15
14
13
12
11
10
9
8