6493
6077
2521
2461
2415
1929
1700
1274
1257
1124
1019
704
687
572
570
319
311
273
272
264
221
187
186
162
144
130
98
78
76
70
66
57
55
49
38
37
34
31
25
24
21
19
18
17
16
15
14
13
12
11
10